Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2021
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 98.35 KB | None | 0 0
  1. [greg@gregnix-note:~/dev/clojure-sample]$ ./scripts/native-compile.sh
  2. Executing [
  3. /nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/bin/java \
  4. -XX:+UseParallelGC \
  5. -XX:+UnlockExperimentalVMOptions \
  6. -XX:+EnableJVMCI \
  7. -Dtruffle.TrustAllTruffleRuntimeProviders=true \
  8. -Dtruffle.TruffleRuntime=com.oracle.truffle.api.impl.DefaultTruffleRuntime \
  9. -Dgraalvm.ForcePolyglotInvalid=true \
  10. -Dgraalvm.locatorDisabled=true \
  11. -Dsubstratevm.IgnoreGraalVersionCheck=true \
  12. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.aarch64=ALL-UNNAMED \
  13. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.amd64=ALL-UNNAMED \
  14. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.code.site=ALL-UNNAMED \
  15. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.code.stack=ALL-UNNAMED \
  16. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.code=ALL-UNNAMED \
  17. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.common=ALL-UNNAMED \
  18. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.hotspot.aarch64=ALL-UNNAMED \
  19. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.hotspot.amd64=ALL-UNNAMED \
  20. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.hotspot.sparc=ALL-UNNAMED \
  21. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.hotspot=ALL-UNNAMED \
  22. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.meta=ALL-UNNAMED \
  23. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.runtime=ALL-UNNAMED \
  24. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.services=ALL-UNNAMED \
  25. --add-exports=jdk.internal.vm.ci/jdk.vm.ci.sparc=ALL-UNNAMED \
  26. --add-exports=org.graalvm.truffle/com.oracle.truffle.api=ALL-UNNAMED \
  27. --add-opens=jdk.internal.vm.compiler/org.graalvm.compiler.debug=ALL-UNNAMED \
  28. --add-opens=jdk.internal.vm.compiler/org.graalvm.compiler.nodes=ALL-UNNAMED \
  29. --add-opens=jdk.unsupported/sun.reflect=ALL-UNNAMED \
  30. --add-opens=java.base/jdk.internal.module=ALL-UNNAMED \
  31. --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED \
  32. --add-opens=java.base/jdk.internal.reflect=ALL-UNNAMED \
  33. --add-opens=java.base/java.io=ALL-UNNAMED \
  34. --add-opens=java.base/java.lang=ALL-UNNAMED \
  35. --add-opens=java.base/java.lang.reflect=ALL-UNNAMED \
  36. --add-opens=java.base/java.lang.invoke=ALL-UNNAMED \
  37. --add-opens=java.base/java.lang.ref=ALL-UNNAMED \
  38. --add-opens=java.base/java.net=ALL-UNNAMED \
  39. --add-opens=java.base/java.nio=ALL-UNNAMED \
  40. --add-opens=java.base/java.nio.file=ALL-UNNAMED \
  41. --add-opens=java.base/java.security=ALL-UNNAMED \
  42. --add-opens=java.base/javax.crypto=ALL-UNNAMED \
  43. --add-opens=java.base/java.util=ALL-UNNAMED \
  44. --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED \
  45. --add-opens=java.base/sun.security.x509=ALL-UNNAMED \
  46. --add-opens=java.base/jdk.internal.logger=ALL-UNNAMED \
  47. --add-opens=org.graalvm.sdk/org.graalvm.nativeimage.impl=ALL-UNNAMED \
  48. --add-opens=org.graalvm.sdk/org.graalvm.polyglot=ALL-UNNAMED \
  49. --add-opens=org.graalvm.truffle/com.oracle.truffle.polyglot=ALL-UNNAMED \
  50. --add-opens=org.graalvm.truffle/com.oracle.truffle.api.impl=ALL-UNNAMED \
  51. -XX:+UseJVMCINativeLibrary \
  52. -Xss10m \
  53. -Xms1g \
  54. -Xmx13315289904 \
  55. -Duser.country=US \
  56. -Duser.language=en \
  57. -Djava.awt.headless=true \
  58. -Dorg.graalvm.version=20.2.0 \
  59. -Dorg.graalvm.config= \
  60. -Dcom.oracle.graalvm.isaot=true \
  61. -Djava.system.class.loader=com.oracle.svm.hosted.NativeImageSystemClassLoader \
  62. -Xshare:off \
  63. --module-path \
  64. /nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/truffle/truffle-api.jar \
  65. -javaagent:/nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/builder/svm.jar \
  66. -Djdk.internal.lambda.disableEagerInitialization=true \
  67. -Djdk.internal.lambda.eagerlyInitialize=false \
  68. -Djava.lang.invoke.InnerClassLambdaMetafactory.initializeLambdas=false \
  69. -Dclojure.compiler.direct-linking=true \
  70. -Dclojure.spec.skip-macros=true \
  71. -cp \
  72. /nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/builder/svm-llvm.jar:/nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/builder/javacpp-shadowed.jar:/nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/builder/pointsto.jar:/nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/builder/objectfile.jar:/nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/builder/llvm-platform-specific-shadowed.jar:/nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/builder/svm.jar:/nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/builder/llvm-wrapper-shadowed.jar \
  73. 'com.oracle.svm.hosted.NativeImageGeneratorRunner$JDK9Plus' \
  74. -watchpid \
  75. 7316 \
  76. -imagecp \
  77. /nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/library-support.jar:/home/greg/dev/clojure-sample/target/uberjar/clojure-sample-0.1.0-SNAPSHOT-standalone.jar \
  78. -H:Path=/home/greg/dev/clojure-sample \
  79. -H:Class=clojure_sample.core \
  80. -H:ClassInitialization=org.graalvm.polyglot:build_time \
  81. -H:Features=org.graalvm.home.HomeFinderFeature \
  82. -H:ClassInitialization=:build_time \
  83. -H:+ReportExceptionStackTraces \
  84. -H:Log=registerResource: \
  85. '-H:IncludeResources=db/.*|static/.*|templates/.*|.*.yml|.*.xml|.*/org/sqlite/.*|org/sqlite/.*' \
  86. -H:+ReportUnsupportedElementsAtRuntime \
  87. -H:FallbackThreshold=0 \
  88. -H:CLibraryPath=/nix/store/73jqgs8ss68nnh6mgr432j48mv3dx968-graalvm11-ce-20.2.0/lib/svm/clibraries/linux-amd64 \
  89. -H:ReflectionConfigurationFiles=/home/greg/dev/clojure-sample/graalvm_config.json \
  90. -H:Name=clojure-sample \
  91.  
  92. ]
  93. [clojure-sample:7335]    classlist:  11,376.15 ms,  0.96 GB
  94. [clojure-sample:7335]        (cap):   1,838.56 ms,  0.96 GB
  95. [clojure-sample:7335]        setup:   4,247.77 ms,  0.96 GB
  96. > Loading classes for future reflection support
  97. > Declaring class: org.sqlite.core.NativeDB
  98.     > method: _close([])
  99.     > method: busy_timeout([int])
  100.     > method: busy_handler([class org.sqlite.BusyHandler])
  101.     > method: errmsg([])
  102.     > method: libversion([])
  103.     > method: total_changes([])
  104.     > method: shared_cache([boolean])
  105.     > method: enable_load_extension([boolean])
  106.     > method: _open([class java.lang.String, int])
  107.     > method: _exec([class java.lang.String])
  108.     > method: clear_bindings([long])
  109.     > method: bind_parameter_count([long])
  110.     > method: column_count([long])
  111.     > method: column_type([long, int])
  112.     > method: column_decltype([long, int])
  113.     > method: column_table_name([long, int])
  114.     > method: column_name([long, int])
  115.     > method: column_text([long, int])
  116.     > method: column_blob([long, int])
  117.     > method: column_double([long, int])
  118.     > method: column_long([long, int])
  119.     > method: column_int([long, int])
  120.     > method: bind_null([long, int])
  121.     > method: bind_int([long, int, int])
  122.     > method: bind_long([long, int, long])
  123.     > method: bind_double([long, int, double])
  124.     > method: bind_text([long, int, class java.lang.String])
  125.     > method: bind_blob([long, int, class [B])
  126.     > method: free_functions([])
  127.     > method: register_progress_handler([int, class org.sqlite.ProgressHandler])
  128.     > method: clear_progress_handler([])
  129.     > method: column_metadata([long])
  130.     > method: set_commit_listener([boolean])
  131.     > method: set_update_listener([boolean])
  132.     > method: throwex([class java.lang.String])
  133.     > method: backup([class [B, class [B, interface org.sqlite.core.DB$ProgressObserver])
  134.     > method: backup([class java.lang.String, class java.lang.String, interface org.sqlite.core.DB$ProgressObserver])
  135.     > method: changes([])
  136.     > method: value_text([class org.sqlite.Function, int])
  137.     > method: value_blob([class org.sqlite.Function, int])
  138.     > method: value_double([class org.sqlite.Function, int])
  139.     > method: value_int([class org.sqlite.Function, int])
  140.     > method: value_long([class org.sqlite.Function, int])
  141.     > method: value_type([class org.sqlite.Function, int])
  142.     > method: create_function([class java.lang.String, class org.sqlite.Function, int, int])
  143.     > method: destroy_function([class java.lang.String, int])
  144.     > method: result_blob([long, class [B])
  145.     > method: result_double([long, double])
  146.     > method: result_int([long, int])
  147.     > method: result_long([long, long])
  148.     > method: result_null([long])
  149.     > method: result_text([long, class java.lang.String])
  150.     > method: result_error([long, class java.lang.String])
  151.     > method: _open_utf8([class [B, int])
  152.     > method: _exec_utf8([class [B])
  153.     > method: prepare_utf8([class [B])
  154.     > method: errmsg_utf8([])
  155.     > method: libversion_utf8([])
  156.     > method: column_decltype_utf8([long, int])
  157.     > method: column_table_name_utf8([long, int])
  158.     > method: column_name_utf8([long, int])
  159.     > method: column_text_utf8([long, int])
  160.     > method: bind_text_utf8([long, int, class [B])
  161.     > method: result_text_utf8([long, class [B])
  162.     > method: result_error_utf8([long, class [B])
  163.     > method: value_text_utf8([class org.sqlite.Function, int])
  164.     > method: create_function_utf8([class [B, class org.sqlite.Function, int, int])
  165.     > method: destroy_function_utf8([class [B, int])
  166.     > method: stringToUtf8ByteArray([class java.lang.String])
  167.     > method: utf8ByteBufferToString([class java.nio.ByteBuffer])
  168.     > method: restore([class [B, class [B, interface org.sqlite.core.DB$ProgressObserver])
  169.     > method: restore([class java.lang.String, class java.lang.String, interface org.sqlite.core.DB$ProgressObserver])
  170.     > method: step([long])
  171.     > method: finalize([long])
  172.     > method: limit([int, int])
  173.     > method: load([])
  174.     > method: interrupt([])
  175.     > method: prepare([class java.lang.String])
  176.     > method: reset([long])
  177.     > field: pointer
  178.     > field: isLoaded
  179.     > field: loadSucceeded
  180.     > field: udfdatalist
  181.     > constructor: org.sqlite.core.NativeDB(3)
  182. > Declaring class: org.sqlite.Function
  183.     > method: xFunc([])
  184.     > method: value_text([int])
  185.     > method: value_blob([int])
  186.     > method: value_double([int])
  187.     > method: value_int([int])
  188.     > method: value_long([int])
  189.     > method: value_type([int])
  190.     > method: checkContext([])
  191.     > method: checkValue([int])
  192.     > method: result([long])
  193.     > method: result([class [B])
  194.     > method: result([class java.lang.String])
  195.     > method: result([int])
  196.     > method: result([double])
  197.     > method: result([])
  198.     > method: args([])
  199.     > method: destroy([interface java.sql.Connection, class java.lang.String, int])
  200.     > method: destroy([interface java.sql.Connection, class java.lang.String])
  201.     > method: create([interface java.sql.Connection, class java.lang.String, class org.sqlite.Function])
  202.     > method: create([interface java.sql.Connection, class java.lang.String, class org.sqlite.Function, int])
  203.     > method: create([interface java.sql.Connection, class java.lang.String, class org.sqlite.Function, int, int])
  204.     > method: error([class java.lang.String])
  205.     > field: FLAG_DETERMINISTIC
  206.     > field: conn
  207.     > field: db
  208.     > field: context
  209.     > field: value
  210.     > field: args
  211.     > constructor: org.sqlite.Function(0)
  212. > Declaring class: org.sqlite.Function.Aggregate
  213.     > method: xFunc([])
  214.     > method: xStep([])
  215.     > method: xFinal([])
  216.     > method: clone([])
  217.     > constructor: org.sqlite.Function$Aggregate(0)
  218. > Declaring class: org.sqlite.ProgressHandler
  219.     > method: setHandler([interface java.sql.Connection, int, class org.sqlite.ProgressHandler])
  220.     > method: clearHandler([interface java.sql.Connection])
  221.     > method: progress([])
  222.     > constructor: org.sqlite.ProgressHandler(0)
  223. > Declaring class: org.sqlite.Function.Window
  224.     > method: xValue([])
  225.     > method: xInverse([])
  226.     > constructor: org.sqlite.Function$Window(0)
  227. > Declaring class: org.sqlite.core.DB.ProgressObserver
  228.     > method: progress([int, int])
  229. [Use -Dgraal.LogFile=<path> to redirect Graal log output to a file.]
  230. [thread:33] scope: ForkJoinPool-4-worker-3
  231.   [thread:33] scope: ForkJoinPool-4-worker-3.registerResource
  232.   ServiceLoaderFeature: registerResource: META-INF/services/java.nio.file.spi.FileSystemProvider
  233.   [thread:33] scope: ForkJoinPool-4-worker-3.registerResource
  234.   ServiceLoaderFeature: registerResource: META-INF/services/java.sql.Driver
  235.   [thread:33] scope: ForkJoinPool-4-worker-3.registerResource
  236.   Resources have been added by ServiceLoaderFeature. Automatic registration can be disabled with -H:-UseServiceLoaderFeature
  237. [clojure-sample:7335]     (clinit):     497.93 ms,  4.77 GB
  238. [clojure-sample:7335]   (typeflow):  22,007.58 ms,  4.77 GB
  239. [clojure-sample:7335]    (objects):  47,540.49 ms,  4.77 GB
  240. [clojure-sample:7335]   (features):   2,138.13 ms,  4.77 GB
  241. [clojure-sample:7335]     analysis:  78,579.39 ms,  4.77 GB
  242. Error: Unsupported features in 6 methods
  243. Detailed message:
  244. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  245.  This frame state: [locals: [1,2,3,1,_,_,_,_] stack: [84] locks: [] rethrowException]
  246. Other frame state: [locals: [1,2,3,1,_,_,_,_] stack: [97] locks: [91 / 82] rethrowException]
  247. Parser context: next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:120) [bci: 85, intrinsic: false]
  248.   85: checkcast     #23         // clojure.lang.IFn
  249.   88: getstatic     #12         // const__6:clojure.lang.Var
  250.   91: invokevirtual #2          // clojure.lang.Var.getRawRoot:()java.lang.Object
  251.   94: checkcast     #23         // clojure.lang.IFn
  252.  
  253. Call path from entry point to next.jdbc.transaction$fn__11705.invokeStatic(Object, Object, Object):
  254.     at next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:115)
  255.     at next.jdbc.transaction$fn__11705.invoke(transaction.clj:115)
  256.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:180)
  257.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  258.     at java.io.PrintStream.flush(PrintStream.java:417)
  259.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  260.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  261. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  262.  This frame state: [locals: [1,2,3,1,_,_,_,_] stack: [84] locks: [] rethrowException]
  263. Other frame state: [locals: [1,2,3,1,_,_,_,_] stack: [97] locks: [91 / 82] rethrowException]
  264. Parser context: next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:120) [bci: 85, intrinsic: false]
  265.   85: checkcast     #23         // clojure.lang.IFn
  266.   88: getstatic     #12         // const__6:clojure.lang.Var
  267.   91: invokevirtual #2          // clojure.lang.Var.getRawRoot:()java.lang.Object
  268.   94: checkcast     #23         // clojure.lang.IFn
  269.  
  270.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  271.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  272.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  273.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  274.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  275.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  276.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  277.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  278.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  279.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  280.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  281.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  282.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  283.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  284.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  285.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  286.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  287.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  288.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  289.     at com.oracle.graal.pointsto.flow.StaticInvokeTypeFlow.update(InvokeTypeFlow.java:434)
  290.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  291.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  292.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  293.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  294.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  295.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  296.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  297.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  298. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  299.  This frame state: [locals: [1,2,3,4,6,_,_] stack: [9] locks: [] rethrowException]
  300. Other frame state: [locals: [1,2,3,4,6,_,_] stack: [23] locks: [16 / 7] rethrowException]
  301. Parser context: clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:183) [bci: 17, intrinsic: false]
  302.   17: checkcast     #31         // clojure.lang.IFn
  303.   20: aload_0      
  304.   21: getfield      #1          // orig:java.lang.Object
  305.   24: aconst_null  
  306.   25: getstatic     #5          // java.lang.System.out:java.io.PrintStream
  307.  
  308. Call path from entry point to clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(Object, Object, Object):
  309.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:166)
  310.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:180)
  311.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  312.     at java.io.PrintStream.flush(PrintStream.java:417)
  313.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  314.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  315. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  316.  This frame state: [locals: [1,2,3,4,6,_,_] stack: [9] locks: [] rethrowException]
  317. Other frame state: [locals: [1,2,3,4,6,_,_] stack: [23] locks: [16 / 7] rethrowException]
  318. Parser context: clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:183) [bci: 17, intrinsic: false]
  319.   17: checkcast     #31         // clojure.lang.IFn
  320.   20: aload_0      
  321.   21: getfield      #1          // orig:java.lang.Object
  322.   24: aconst_null  
  323.   25: getstatic     #5          // java.lang.System.out:java.io.PrintStream
  324.  
  325.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  326.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  327.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  328.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  329.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  330.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  331.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  332.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  333.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  334.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  335.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  336.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  337.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  338.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  339.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  340.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  341.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  342.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  343.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  344.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  345.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  346.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  347.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  348.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  349.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  350.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  351.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  352.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  353.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  354.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  355. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  356.  This frame state: [locals: [1,2,41,_,_,_,_] stack: [44] locks: [] rethrowException]
  357. Other frame state: [locals: [1,2,41,_,_,_,_] stack: [74] locks: [51 / 42] rethrowException]
  358. Parser context: clojure.core.server$io_prepl$fn__8955.invoke(server.clj:287) [bci: 84, intrinsic: false]
  359.   84: dup_x2        
  360.   85: if_acmpeq     92
  361.   88: pop          
  362.   89: goto          114
  363.   92: swap          
  364.   93: pop          
  365.   94: dup          
  366.  
  367. Call path from entry point to clojure.core.server$io_prepl$fn__8955.invoke(Object):
  368.     at clojure.core.server$io_prepl$fn__8955.invoke(server.clj:284)
  369.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  370.     at java.io.PrintStream.flush(PrintStream.java:417)
  371.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  372.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  373. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  374.  This frame state: [locals: [1,2,41,_,_,_,_] stack: [44] locks: [] rethrowException]
  375. Other frame state: [locals: [1,2,41,_,_,_,_] stack: [74] locks: [51 / 42] rethrowException]
  376. Parser context: clojure.core.server$io_prepl$fn__8955.invoke(server.clj:287) [bci: 84, intrinsic: false]
  377.   84: dup_x2        
  378.   85: if_acmpeq     92
  379.   88: pop          
  380.   89: goto          114
  381.   92: swap          
  382.   93: pop          
  383.   94: dup          
  384.  
  385.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  386.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  387.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  388.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  389.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  390.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  391.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  392.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  393.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  394.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  395.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  396.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  397.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  398.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  399.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  400.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  401.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  402.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  403.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  404.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  405.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  406.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  407.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  408.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  409.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  410.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  411.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  412.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  413.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  414.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  415. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  416.  This frame state: [locals: [1,24,_,_,_] stack: [27] locks: [] rethrowException]
  417. Other frame state: [locals: [1,24,_,_,_] stack: [60] locks: [34 / 25] rethrowException]
  418. Parser context: clojure.core.memoize.RetryingDelay.deref(memoize.clj:47) [bci: 60, intrinsic: false]
  419.   60: invokeinterface#11, 1      // clojure.lang.IFn.invoke:()java.lang.Object
  420.   65: astore_2      
  421.   66: aload_0      
  422.   67: aload_2      
  423.   68: putfield      #3          // value:java.lang.Object
  424.  
  425. Call path from entry point to clojure.core.memoize.RetryingDelay.deref():
  426.     at clojure.core.memoize.RetryingDelay.deref(memoize.clj:35)
  427.     at clojure.core$deref.invokeStatic(core.clj:2320)
  428.     at clojure.core$deref.invoke(core.clj:2306)
  429.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  430.     at java.io.PrintStream.flush(PrintStream.java:417)
  431.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  432.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  433. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  434.  This frame state: [locals: [1,24,_,_,_] stack: [27] locks: [] rethrowException]
  435. Other frame state: [locals: [1,24,_,_,_] stack: [60] locks: [34 / 25] rethrowException]
  436. Parser context: clojure.core.memoize.RetryingDelay.deref(memoize.clj:47) [bci: 60, intrinsic: false]
  437.   60: invokeinterface#11, 1      // clojure.lang.IFn.invoke:()java.lang.Object
  438.   65: astore_2      
  439.   66: aload_0      
  440.   67: aload_2      
  441.   68: putfield      #3          // value:java.lang.Object
  442.  
  443.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  444.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  445.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  446.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  447.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  448.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  449.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  450.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  451.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  452.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  453.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  454.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  455.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  456.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  457.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  458.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  459.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  460.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  461.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  462.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  463.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  464.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  465.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  466.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  467.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  468.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  469.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  470.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  471.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  472.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  473. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  474.  This frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [6] locks: [] rethrowException]
  475. Other frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [20] locks: [13 / 4] rethrowException]
  476. Parser context: clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:190) [bci: 15, intrinsic: false]
  477.   15: checkcast     #30         // clojure.lang.IFn
  478.   18: aload_0      
  479.   19: getfield      #1          // orig:java.lang.Object
  480.   22: invokeinterface#5, 2       // clojure.lang.IFn.invoke:(java.lang.Object)java.lang.Object
  481.  
  482. Call path from entry point to clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke():
  483.     at clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:186)
  484.     at clojure.core.async.impl.ioc_macros$fn__5220$make_finally__5222$fn__5224.invoke(ioc_macros.clj:645)
  485.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  486.     at java.io.PrintStream.flush(PrintStream.java:417)
  487.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  488.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  489. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  490.  This frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [6] locks: [] rethrowException]
  491. Other frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [20] locks: [13 / 4] rethrowException]
  492. Parser context: clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:190) [bci: 15, intrinsic: false]
  493.   15: checkcast     #30         // clojure.lang.IFn
  494.   18: aload_0      
  495.   19: getfield      #1          // orig:java.lang.Object
  496.   22: invokeinterface#5, 2       // clojure.lang.IFn.invoke:(java.lang.Object)java.lang.Object
  497.  
  498.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  499.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  500.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  501.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  502.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  503.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  504.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  505.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  506.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  507.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  508.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  509.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  510.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  511.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  512.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  513.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  514.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  515.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  516.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  517.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  518.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  519.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  520.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  521.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  522.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  523.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  524.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  525.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  526.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  527.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  528. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  529.  This frame state: [locals: [1,_,_] stack: [6] locks: [] rethrowException]
  530. Other frame state: [locals: [1,_,_] stack: [20] locks: [13 / 4] rethrowException]
  531. Parser context: clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:22) [bci: 13, intrinsic: false]
  532.   13: checkcast     #30         // clojure.lang.IFn
  533.   16: getstatic     #5          // const__1:clojure.lang.Var
  534.   19: invokevirtual #4          // clojure.lang.Var.getRawRoot:()java.lang.Object
  535.   22: checkcast     #30         // clojure.lang.IFn
  536.  
  537. Call path from entry point to clojure.spec.gen.alpha$dynaload$fn__2628.invoke():
  538.     at clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:21)
  539.     at clojure.core.async.impl.ioc_macros$fn__5220$make_finally__5222$fn__5224.invoke(ioc_macros.clj:645)
  540.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  541.     at java.io.PrintStream.flush(PrintStream.java:417)
  542.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  543.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  544. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  545.  This frame state: [locals: [1,_,_] stack: [6] locks: [] rethrowException]
  546. Other frame state: [locals: [1,_,_] stack: [20] locks: [13 / 4] rethrowException]
  547. Parser context: clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:22) [bci: 13, intrinsic: false]
  548.   13: checkcast     #30         // clojure.lang.IFn
  549.   16: getstatic     #5          // const__1:clojure.lang.Var
  550.   19: invokevirtual #4          // clojure.lang.Var.getRawRoot:()java.lang.Object
  551.   22: checkcast     #30         // clojure.lang.IFn
  552.  
  553.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  554.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  555.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  556.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  557.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  558.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  559.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  560.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  561.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  562.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  563.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  564.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  565.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  566.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  567.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  568.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  569.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  570.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  571.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  572.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultSpecialInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:368)
  573.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  574.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  575.     at com.oracle.graal.pointsto.flow.SourceTypeFlowBase.update(SourceTypeFlowBase.java:144)
  576.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  577.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  578.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  579.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  580.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  581.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  582.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  583.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  584.  
  585. com.oracle.svm.core.util.UserError$UserException: Unsupported features in 6 methods
  586. Detailed message:
  587. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  588.  This frame state: [locals: [1,2,3,1,_,_,_,_] stack: [84] locks: [] rethrowException]
  589. Other frame state: [locals: [1,2,3,1,_,_,_,_] stack: [97] locks: [91 / 82] rethrowException]
  590. Parser context: next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:120) [bci: 85, intrinsic: false]
  591.   85: checkcast     #23         // clojure.lang.IFn
  592.   88: getstatic     #12         // const__6:clojure.lang.Var
  593.   91: invokevirtual #2          // clojure.lang.Var.getRawRoot:()java.lang.Object
  594.   94: checkcast     #23         // clojure.lang.IFn
  595.  
  596. Call path from entry point to next.jdbc.transaction$fn__11705.invokeStatic(Object, Object, Object):
  597.     at next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:115)
  598.     at next.jdbc.transaction$fn__11705.invoke(transaction.clj:115)
  599.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:180)
  600.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  601.     at java.io.PrintStream.flush(PrintStream.java:417)
  602.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  603.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  604. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  605.  This frame state: [locals: [1,2,3,1,_,_,_,_] stack: [84] locks: [] rethrowException]
  606. Other frame state: [locals: [1,2,3,1,_,_,_,_] stack: [97] locks: [91 / 82] rethrowException]
  607. Parser context: next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:120) [bci: 85, intrinsic: false]
  608.   85: checkcast     #23         // clojure.lang.IFn
  609.   88: getstatic     #12         // const__6:clojure.lang.Var
  610.   91: invokevirtual #2          // clojure.lang.Var.getRawRoot:()java.lang.Object
  611.   94: checkcast     #23         // clojure.lang.IFn
  612.  
  613.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  614.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  615.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  616.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  617.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  618.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  619.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  620.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  621.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  622.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  623.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  624.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  625.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  626.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  627.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  628.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  629.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  630.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  631.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  632.     at com.oracle.graal.pointsto.flow.StaticInvokeTypeFlow.update(InvokeTypeFlow.java:434)
  633.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  634.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  635.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  636.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  637.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  638.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  639.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  640.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  641. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  642.  This frame state: [locals: [1,2,3,4,6,_,_] stack: [9] locks: [] rethrowException]
  643. Other frame state: [locals: [1,2,3,4,6,_,_] stack: [23] locks: [16 / 7] rethrowException]
  644. Parser context: clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:183) [bci: 17, intrinsic: false]
  645.   17: checkcast     #31         // clojure.lang.IFn
  646.   20: aload_0      
  647.   21: getfield      #1          // orig:java.lang.Object
  648.   24: aconst_null  
  649.   25: getstatic     #5          // java.lang.System.out:java.io.PrintStream
  650.  
  651. Call path from entry point to clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(Object, Object, Object):
  652.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:166)
  653.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:180)
  654.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  655.     at java.io.PrintStream.flush(PrintStream.java:417)
  656.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  657.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  658. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  659.  This frame state: [locals: [1,2,3,4,6,_,_] stack: [9] locks: [] rethrowException]
  660. Other frame state: [locals: [1,2,3,4,6,_,_] stack: [23] locks: [16 / 7] rethrowException]
  661. Parser context: clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:183) [bci: 17, intrinsic: false]
  662.   17: checkcast     #31         // clojure.lang.IFn
  663.   20: aload_0      
  664.   21: getfield      #1          // orig:java.lang.Object
  665.   24: aconst_null  
  666.   25: getstatic     #5          // java.lang.System.out:java.io.PrintStream
  667.  
  668.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  669.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  670.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  671.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  672.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  673.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  674.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  675.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  676.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  677.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  678.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  679.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  680.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  681.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  682.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  683.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  684.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  685.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  686.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  687.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  688.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  689.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  690.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  691.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  692.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  693.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  694.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  695.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  696.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  697.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  698. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  699.  This frame state: [locals: [1,2,41,_,_,_,_] stack: [44] locks: [] rethrowException]
  700. Other frame state: [locals: [1,2,41,_,_,_,_] stack: [74] locks: [51 / 42] rethrowException]
  701. Parser context: clojure.core.server$io_prepl$fn__8955.invoke(server.clj:287) [bci: 84, intrinsic: false]
  702.   84: dup_x2        
  703.   85: if_acmpeq     92
  704.   88: pop          
  705.   89: goto          114
  706.   92: swap          
  707.   93: pop          
  708.   94: dup          
  709.  
  710. Call path from entry point to clojure.core.server$io_prepl$fn__8955.invoke(Object):
  711.     at clojure.core.server$io_prepl$fn__8955.invoke(server.clj:284)
  712.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  713.     at java.io.PrintStream.flush(PrintStream.java:417)
  714.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  715.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  716. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  717.  This frame state: [locals: [1,2,41,_,_,_,_] stack: [44] locks: [] rethrowException]
  718. Other frame state: [locals: [1,2,41,_,_,_,_] stack: [74] locks: [51 / 42] rethrowException]
  719. Parser context: clojure.core.server$io_prepl$fn__8955.invoke(server.clj:287) [bci: 84, intrinsic: false]
  720.   84: dup_x2        
  721.   85: if_acmpeq     92
  722.   88: pop          
  723.   89: goto          114
  724.   92: swap          
  725.   93: pop          
  726.   94: dup          
  727.  
  728.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  729.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  730.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  731.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  732.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  733.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  734.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  735.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  736.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  737.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  738.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  739.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  740.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  741.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  742.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  743.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  744.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  745.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  746.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  747.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  748.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  749.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  750.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  751.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  752.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  753.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  754.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  755.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  756.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  757.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  758. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  759.  This frame state: [locals: [1,24,_,_,_] stack: [27] locks: [] rethrowException]
  760. Other frame state: [locals: [1,24,_,_,_] stack: [60] locks: [34 / 25] rethrowException]
  761. Parser context: clojure.core.memoize.RetryingDelay.deref(memoize.clj:47) [bci: 60, intrinsic: false]
  762.   60: invokeinterface#11, 1      // clojure.lang.IFn.invoke:()java.lang.Object
  763.   65: astore_2      
  764.   66: aload_0      
  765.   67: aload_2      
  766.   68: putfield      #3          // value:java.lang.Object
  767.  
  768. Call path from entry point to clojure.core.memoize.RetryingDelay.deref():
  769.     at clojure.core.memoize.RetryingDelay.deref(memoize.clj:35)
  770.     at clojure.core$deref.invokeStatic(core.clj:2320)
  771.     at clojure.core$deref.invoke(core.clj:2306)
  772.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  773.     at java.io.PrintStream.flush(PrintStream.java:417)
  774.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  775.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  776. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  777.  This frame state: [locals: [1,24,_,_,_] stack: [27] locks: [] rethrowException]
  778. Other frame state: [locals: [1,24,_,_,_] stack: [60] locks: [34 / 25] rethrowException]
  779. Parser context: clojure.core.memoize.RetryingDelay.deref(memoize.clj:47) [bci: 60, intrinsic: false]
  780.   60: invokeinterface#11, 1      // clojure.lang.IFn.invoke:()java.lang.Object
  781.   65: astore_2      
  782.   66: aload_0      
  783.   67: aload_2      
  784.   68: putfield      #3          // value:java.lang.Object
  785.  
  786.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  787.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  788.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  789.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  790.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  791.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  792.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  793.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  794.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  795.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  796.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  797.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  798.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  799.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  800.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  801.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  802.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  803.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  804.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  805.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  806.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  807.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  808.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  809.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  810.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  811.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  812.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  813.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  814.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  815.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  816. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  817.  This frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [6] locks: [] rethrowException]
  818. Other frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [20] locks: [13 / 4] rethrowException]
  819. Parser context: clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:190) [bci: 15, intrinsic: false]
  820.   15: checkcast     #30         // clojure.lang.IFn
  821.   18: aload_0      
  822.   19: getfield      #1          // orig:java.lang.Object
  823.   22: invokeinterface#5, 2       // clojure.lang.IFn.invoke:(java.lang.Object)java.lang.Object
  824.  
  825. Call path from entry point to clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke():
  826.     at clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:186)
  827.     at clojure.core.async.impl.ioc_macros$fn__5220$make_finally__5222$fn__5224.invoke(ioc_macros.clj:645)
  828.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  829.     at java.io.PrintStream.flush(PrintStream.java:417)
  830.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  831.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  832. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  833.  This frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [6] locks: [] rethrowException]
  834. Other frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [20] locks: [13 / 4] rethrowException]
  835. Parser context: clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:190) [bci: 15, intrinsic: false]
  836.   15: checkcast     #30         // clojure.lang.IFn
  837.   18: aload_0      
  838.   19: getfield      #1          // orig:java.lang.Object
  839.   22: invokeinterface#5, 2       // clojure.lang.IFn.invoke:(java.lang.Object)java.lang.Object
  840.  
  841.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  842.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  843.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  844.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  845.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  846.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  847.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  848.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  849.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  850.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  851.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  852.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  853.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  854.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  855.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  856.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  857.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  858.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  859.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  860.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  861.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  862.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  863.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  864.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  865.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  866.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  867.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  868.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  869.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  870.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  871. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  872.  This frame state: [locals: [1,_,_] stack: [6] locks: [] rethrowException]
  873. Other frame state: [locals: [1,_,_] stack: [20] locks: [13 / 4] rethrowException]
  874. Parser context: clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:22) [bci: 13, intrinsic: false]
  875.   13: checkcast     #30         // clojure.lang.IFn
  876.   16: getstatic     #5          // const__1:clojure.lang.Var
  877.   19: invokevirtual #4          // clojure.lang.Var.getRawRoot:()java.lang.Object
  878.   22: checkcast     #30         // clojure.lang.IFn
  879.  
  880. Call path from entry point to clojure.spec.gen.alpha$dynaload$fn__2628.invoke():
  881.     at clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:21)
  882.     at clojure.core.async.impl.ioc_macros$fn__5220$make_finally__5222$fn__5224.invoke(ioc_macros.clj:645)
  883.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  884.     at java.io.PrintStream.flush(PrintStream.java:417)
  885.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  886.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  887. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  888.  This frame state: [locals: [1,_,_] stack: [6] locks: [] rethrowException]
  889. Other frame state: [locals: [1,_,_] stack: [20] locks: [13 / 4] rethrowException]
  890. Parser context: clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:22) [bci: 13, intrinsic: false]
  891.   13: checkcast     #30         // clojure.lang.IFn
  892.   16: getstatic     #5          // const__1:clojure.lang.Var
  893.   19: invokevirtual #4          // clojure.lang.Var.getRawRoot:()java.lang.Object
  894.   22: checkcast     #30         // clojure.lang.IFn
  895.  
  896.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  897.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  898.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  899.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  900.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  901.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  902.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  903.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  904.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  905.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  906.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  907.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  908.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  909.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  910.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  911.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  912.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  913.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  914.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  915.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultSpecialInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:368)
  916.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  917.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  918.     at com.oracle.graal.pointsto.flow.SourceTypeFlowBase.update(SourceTypeFlowBase.java:144)
  919.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  920.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  921.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  922.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  923.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  924.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  925.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  926.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  927.  
  928.     at com.oracle.svm.core.util.UserError.abort(UserError.java:79)
  929.     at com.oracle.svm.hosted.FallbackFeature.reportAsFallback(FallbackFeature.java:217)
  930.     at com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:765)
  931.     at com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:555)
  932.     at com.oracle.svm.hosted.NativeImageGenerator.lambda$run$0(NativeImageGenerator.java:468)
  933.     at java.base/java.util.concurrent.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.java:1407)
  934.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  935.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  936.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  937.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  938.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  939. Caused by: com.oracle.graal.pointsto.constraints.UnsupportedFeatureException: Unsupported features in 6 methods
  940. Detailed message:
  941. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  942.  This frame state: [locals: [1,2,3,1,_,_,_,_] stack: [84] locks: [] rethrowException]
  943. Other frame state: [locals: [1,2,3,1,_,_,_,_] stack: [97] locks: [91 / 82] rethrowException]
  944. Parser context: next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:120) [bci: 85, intrinsic: false]
  945.   85: checkcast     #23         // clojure.lang.IFn
  946.   88: getstatic     #12         // const__6:clojure.lang.Var
  947.   91: invokevirtual #2          // clojure.lang.Var.getRawRoot:()java.lang.Object
  948.   94: checkcast     #23         // clojure.lang.IFn
  949.  
  950. Call path from entry point to next.jdbc.transaction$fn__11705.invokeStatic(Object, Object, Object):
  951.     at next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:115)
  952.     at next.jdbc.transaction$fn__11705.invoke(transaction.clj:115)
  953.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:180)
  954.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  955.     at java.io.PrintStream.flush(PrintStream.java:417)
  956.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  957.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  958. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  959.  This frame state: [locals: [1,2,3,1,_,_,_,_] stack: [84] locks: [] rethrowException]
  960. Other frame state: [locals: [1,2,3,1,_,_,_,_] stack: [97] locks: [91 / 82] rethrowException]
  961. Parser context: next.jdbc.transaction$fn__11705.invokeStatic(transaction.clj:120) [bci: 85, intrinsic: false]
  962.   85: checkcast     #23         // clojure.lang.IFn
  963.   88: getstatic     #12         // const__6:clojure.lang.Var
  964.   91: invokevirtual #2          // clojure.lang.Var.getRawRoot:()java.lang.Object
  965.   94: checkcast     #23         // clojure.lang.IFn
  966.  
  967.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  968.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  969.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  970.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  971.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  972.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  973.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  974.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  975.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  976.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  977.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  978.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  979.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  980.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  981.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  982.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  983.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  984.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  985.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  986.     at com.oracle.graal.pointsto.flow.StaticInvokeTypeFlow.update(InvokeTypeFlow.java:434)
  987.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  988.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  989.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  990.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  991.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  992.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  993.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  994.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  995. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  996.  This frame state: [locals: [1,2,3,4,6,_,_] stack: [9] locks: [] rethrowException]
  997. Other frame state: [locals: [1,2,3,4,6,_,_] stack: [23] locks: [16 / 7] rethrowException]
  998. Parser context: clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:183) [bci: 17, intrinsic: false]
  999.   17: checkcast     #31         // clojure.lang.IFn
  1000.   20: aload_0      
  1001.   21: getfield      #1          // orig:java.lang.Object
  1002.   24: aconst_null  
  1003.   25: getstatic     #5          // java.lang.System.out:java.io.PrintStream
  1004.  
  1005. Call path from entry point to clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(Object, Object, Object):
  1006.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:166)
  1007.     at clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:180)
  1008.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  1009.     at java.io.PrintStream.flush(PrintStream.java:417)
  1010.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  1011.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  1012. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1013.  This frame state: [locals: [1,2,3,4,6,_,_] stack: [9] locks: [] rethrowException]
  1014. Other frame state: [locals: [1,2,3,4,6,_,_] stack: [23] locks: [16 / 7] rethrowException]
  1015. Parser context: clojure.tools.logging$fn__10362$log_capture_BANG___10363.invoke(logging.clj:183) [bci: 17, intrinsic: false]
  1016.   17: checkcast     #31         // clojure.lang.IFn
  1017.   20: aload_0      
  1018.   21: getfield      #1          // orig:java.lang.Object
  1019.   24: aconst_null  
  1020.   25: getstatic     #5          // java.lang.System.out:java.io.PrintStream
  1021.  
  1022.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  1023.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  1024.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  1025.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  1026.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  1027.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  1028.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  1029.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  1030.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  1031.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  1032.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  1033.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  1034.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  1035.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  1036.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  1037.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  1038.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  1039.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  1040.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  1041.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  1042.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  1043.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  1044.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  1045.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  1046.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  1047.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  1048.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  1049.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  1050.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  1051.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  1052. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1053.  This frame state: [locals: [1,2,41,_,_,_,_] stack: [44] locks: [] rethrowException]
  1054. Other frame state: [locals: [1,2,41,_,_,_,_] stack: [74] locks: [51 / 42] rethrowException]
  1055. Parser context: clojure.core.server$io_prepl$fn__8955.invoke(server.clj:287) [bci: 84, intrinsic: false]
  1056.   84: dup_x2        
  1057.   85: if_acmpeq     92
  1058.   88: pop          
  1059.   89: goto          114
  1060.   92: swap          
  1061.   93: pop          
  1062.   94: dup          
  1063.  
  1064. Call path from entry point to clojure.core.server$io_prepl$fn__8955.invoke(Object):
  1065.     at clojure.core.server$io_prepl$fn__8955.invoke(server.clj:284)
  1066.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  1067.     at java.io.PrintStream.flush(PrintStream.java:417)
  1068.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  1069.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  1070. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1071.  This frame state: [locals: [1,2,41,_,_,_,_] stack: [44] locks: [] rethrowException]
  1072. Other frame state: [locals: [1,2,41,_,_,_,_] stack: [74] locks: [51 / 42] rethrowException]
  1073. Parser context: clojure.core.server$io_prepl$fn__8955.invoke(server.clj:287) [bci: 84, intrinsic: false]
  1074.   84: dup_x2        
  1075.   85: if_acmpeq     92
  1076.   88: pop          
  1077.   89: goto          114
  1078.   92: swap          
  1079.   93: pop          
  1080.   94: dup          
  1081.  
  1082.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  1083.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  1084.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  1085.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  1086.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  1087.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  1088.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  1089.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  1090.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  1091.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  1092.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  1093.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  1094.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  1095.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  1096.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  1097.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  1098.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  1099.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  1100.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  1101.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  1102.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  1103.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  1104.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  1105.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  1106.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  1107.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  1108.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  1109.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  1110.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  1111.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  1112. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1113.  This frame state: [locals: [1,24,_,_,_] stack: [27] locks: [] rethrowException]
  1114. Other frame state: [locals: [1,24,_,_,_] stack: [60] locks: [34 / 25] rethrowException]
  1115. Parser context: clojure.core.memoize.RetryingDelay.deref(memoize.clj:47) [bci: 60, intrinsic: false]
  1116.   60: invokeinterface#11, 1      // clojure.lang.IFn.invoke:()java.lang.Object
  1117.   65: astore_2      
  1118.   66: aload_0      
  1119.   67: aload_2      
  1120.   68: putfield      #3          // value:java.lang.Object
  1121.  
  1122. Call path from entry point to clojure.core.memoize.RetryingDelay.deref():
  1123.     at clojure.core.memoize.RetryingDelay.deref(memoize.clj:35)
  1124.     at clojure.core$deref.invokeStatic(core.clj:2320)
  1125.     at clojure.core$deref.invoke(core.clj:2306)
  1126.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  1127.     at java.io.PrintStream.flush(PrintStream.java:417)
  1128.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  1129.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  1130. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1131.  This frame state: [locals: [1,24,_,_,_] stack: [27] locks: [] rethrowException]
  1132. Other frame state: [locals: [1,24,_,_,_] stack: [60] locks: [34 / 25] rethrowException]
  1133. Parser context: clojure.core.memoize.RetryingDelay.deref(memoize.clj:47) [bci: 60, intrinsic: false]
  1134.   60: invokeinterface#11, 1      // clojure.lang.IFn.invoke:()java.lang.Object
  1135.   65: astore_2      
  1136.   66: aload_0      
  1137.   67: aload_2      
  1138.   68: putfield      #3          // value:java.lang.Object
  1139.  
  1140.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  1141.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  1142.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  1143.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  1144.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  1145.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  1146.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  1147.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  1148.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  1149.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  1150.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  1151.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  1152.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  1153.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  1154.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  1155.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  1156.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  1157.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  1158.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  1159.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  1160.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  1161.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  1162.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  1163.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  1164.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  1165.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  1166.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  1167.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  1168.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  1169.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  1170. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1171.  This frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [6] locks: [] rethrowException]
  1172. Other frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [20] locks: [13 / 4] rethrowException]
  1173. Parser context: clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:190) [bci: 15, intrinsic: false]
  1174.   15: checkcast     #30         // clojure.lang.IFn
  1175.   18: aload_0      
  1176.   19: getfield      #1          // orig:java.lang.Object
  1177.   22: invokeinterface#5, 2       // clojure.lang.IFn.invoke:(java.lang.Object)java.lang.Object
  1178.  
  1179. Call path from entry point to clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke():
  1180.     at clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:186)
  1181.     at clojure.core.async.impl.ioc_macros$fn__5220$make_finally__5222$fn__5224.invoke(ioc_macros.clj:645)
  1182.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  1183.     at java.io.PrintStream.flush(PrintStream.java:417)
  1184.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  1185.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  1186. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1187.  This frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [6] locks: [] rethrowException]
  1188. Other frame state: [locals: [1,3,_,_,_,_,_,_,_] stack: [20] locks: [13 / 4] rethrowException]
  1189. Parser context: clojure.tools.logging$fn__10362$log_uncapture_BANG___10366.invoke(logging.clj:190) [bci: 15, intrinsic: false]
  1190.   15: checkcast     #30         // clojure.lang.IFn
  1191.   18: aload_0      
  1192.   19: getfield      #1          // orig:java.lang.Object
  1193.   22: invokeinterface#5, 2       // clojure.lang.IFn.invoke:(java.lang.Object)java.lang.Object
  1194.  
  1195.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  1196.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  1197.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  1198.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  1199.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  1200.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  1201.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  1202.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  1203.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  1204.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  1205.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  1206.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  1207.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  1208.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  1209.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  1210.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  1211.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  1212.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  1213.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  1214.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultVirtualInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:227)
  1215.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  1216.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  1217.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  1218.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  1219.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  1220.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  1221.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  1222.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  1223.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  1224.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  1225. Error: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1226.  This frame state: [locals: [1,_,_] stack: [6] locks: [] rethrowException]
  1227. Other frame state: [locals: [1,_,_] stack: [20] locks: [13 / 4] rethrowException]
  1228. Parser context: clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:22) [bci: 13, intrinsic: false]
  1229.   13: checkcast     #30         // clojure.lang.IFn
  1230.   16: getstatic     #5          // const__1:clojure.lang.Var
  1231.   19: invokevirtual #4          // clojure.lang.Var.getRawRoot:()java.lang.Object
  1232.   22: checkcast     #30         // clojure.lang.IFn
  1233.  
  1234. Call path from entry point to clojure.spec.gen.alpha$dynaload$fn__2628.invoke():
  1235.     at clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:21)
  1236.     at clojure.core.async.impl.ioc_macros$fn__5220$make_finally__5222$fn__5224.invoke(ioc_macros.clj:645)
  1237.     at clojure.tools.logging.proxy$java.io.ByteArrayOutputStream$ff19274a.flush(Unknown Source)
  1238.     at java.io.PrintStream.flush(PrintStream.java:417)
  1239.     at com.oracle.svm.jni.functions.JNIFunctions.ExceptionDescribe(JNIFunctions.java:772)
  1240.     at com.oracle.svm.core.code.IsolateEnterStub.JNIFunctions_ExceptionDescribe_b5412f7570bccae90b000bc37855f00408b2ad73(generated:0)
  1241. Original exception that caused the problem: org.graalvm.compiler.core.common.PermanentBailoutException: Frame states being merged are incompatible: unbalanced monitors - locked objects do not match
  1242.  This frame state: [locals: [1,_,_] stack: [6] locks: [] rethrowException]
  1243. Other frame state: [locals: [1,_,_] stack: [20] locks: [13 / 4] rethrowException]
  1244. Parser context: clojure.spec.gen.alpha$dynaload$fn__2628.invoke(alpha.clj:22) [bci: 13, intrinsic: false]
  1245.   13: checkcast     #30         // clojure.lang.IFn
  1246.   16: getstatic     #5          // const__1:clojure.lang.Var
  1247.   19: invokevirtual #4          // clojure.lang.Var.getRawRoot:()java.lang.Object
  1248.   22: checkcast     #30         // clojure.lang.IFn
  1249.  
  1250.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.checkCompatibleWith(FrameStateBuilder.java:426)
  1251.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.FrameStateBuilder.merge(FrameStateBuilder.java:439)
  1252.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createTarget(BytecodeParser.java:3162)
  1253.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.appendGoto(BytecodeParser.java:3335)
  1254.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.createExceptionDispatch(BytecodeParser.java:3285)
  1255.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:3218)
  1256.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:1090)
  1257.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:984)
  1258.     at jdk.internal.vm.compiler/org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:84)
  1259.     at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase.run(SharedGraphBuilderPhase.java:74)
  1260.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.run(Phase.java:49)
  1261.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:214)
  1262.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
  1263.     at jdk.internal.vm.compiler/org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
  1264.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:223)
  1265.     at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:357)
  1266.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:313)
  1267.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:302)
  1268.     at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:103)
  1269.     at com.oracle.graal.pointsto.DefaultAnalysisPolicy$DefaultSpecialInvokeTypeFlow.onObservedUpdate(DefaultAnalysisPolicy.java:368)
  1270.     at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:470)
  1271.     at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:542)
  1272.     at com.oracle.graal.pointsto.flow.SourceTypeFlowBase.update(SourceTypeFlowBase.java:144)
  1273.     at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:552)
  1274.     at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:173)
  1275.     at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1426)
  1276.     at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
  1277.     at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
  1278.     at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
  1279.     at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
  1280.     at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:183)
  1281.  
  1282.     at com.oracle.graal.pointsto.constraints.UnsupportedFeatures.report(UnsupportedFeatures.java:129)
  1283.     at com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:762)
  1284.     ... 8 more
  1285. Error: Image build request failed with exit status 1
  1286. com.oracle.svm.driver.NativeImage$NativeImageError: Image build request failed with exit status 1
  1287.     at com.oracle.svm.driver.NativeImage.showError(NativeImage.java:1558)
  1288.     at com.oracle.svm.driver.NativeImage.build(NativeImage.java:1308)
  1289.     at com.oracle.svm.driver.NativeImage.performBuild(NativeImage.java:1269)
  1290.     at com.oracle.svm.driver.NativeImage.main(NativeImage.java:1228)
  1291.     at com.oracle.svm.driver.NativeImage$JDK9Plus.main(NativeImage.java:1740)
  1292.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement