# Latest

**URL:** https://discourse.julialang.org/latest.md?page=77

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 78

---

## [REPL crashes upon completion](https://discourse.julialang.org/t/repl-crashes-upon-completion/134278)

<div class="topic-metadata">

**Author:** [@zweiglimmergneis](https://discourse.julialang.org/u/zweiglimmergneis)\
**Replies:** 1\
**Last updated:** [December 2, 2025, 9:31am UTC](https://discourse.julialang.org/t/repl-crashes-upon-completion/134278 "2025-12-02T09:31:50Z")

</div>

Create a struct, then define eltype for it, (see docs for the Iteration interface). Type Col in the REPL and press the TAB key, and the REPL will crash. This problem arises if eltype is defined. (full stacktrace). It oc…

---

## [Understanding allocations when creating view of nested StructVector](https://discourse.julialang.org/t/understanding-allocations-when-creating-view-of-nested-structvector/134262)

<div class="topic-metadata">

**Author:** [@disberd](https://discourse.julialang.org/u/disberd)\
**Replies:** 1\
**Last updated:** [December 2, 2025, 7:38am UTC](https://discourse.julialang.org/t/understanding-allocations-when-creating-view-of-nested-structvector/134262 "2025-12-02T07:38:35Z")

</div>

Hi everyone, I am trying to wrap my head around why creating a view of a nested StructVector allocates or not depending on the number of fields in the eltype of the StructVector. Could you help me understand why this i…

---

## [Announcing Logfire.jl & TextPrompts.jl - Observability and Prompt Management for Julia GenAI](https://discourse.julialang.org/t/announcing-logfire-jl-textprompts-jl-observability-and-prompt-management-for-julia-genai/134268)

<div class="topic-metadata">

**Author:** [@svilupp](https://discourse.julialang.org/u/svilupp)\
**Replies:** 0\
**Last updated:** [December 2, 2025, 3:30am UTC](https://discourse.julialang.org/t/announcing-logfire-jl-textprompts-jl-observability-and-prompt-management-for-julia-genai/134268 "2025-12-02T03:30:00Z")

</div>

I’ve been jealous of the Python ecosystem’s incredible tooling for GenAI applications - the ability to see what’s happening under the hood, track costs, debug weird responses. So I’m excited to bring some of that to Juli…

---

## [Julia v1.13.0-alpha2 is now available](https://discourse.julialang.org/t/julia-v1-13-0-alpha2-is-now-available/134267)

<div class="topic-metadata">

**Author:** [@ararslan](https://discourse.julialang.org/u/ararslan)\
**Replies:** 0\
**Last updated:** [December 2, 2025, 2:06am UTC](https://discourse.julialang.org/t/julia-v1-13-0-alpha2-is-now-available/134267 "2025-12-02T02:06:13Z")

</div>

Julia version 1.13.0-alpha2, the first alpha pre-release in the upcoming 1.13 series of releases, is now available. Check out the NEWS.md file to see what will be new in 1.13. Binaries are available via JuliaUp and in th…

---

## [\[ANN\] LibImageQuant.jl - smaller PNGs via color quantization](https://discourse.julialang.org/t/ann-libimagequant-jl-smaller-pngs-via-color-quantization/134252)

<div class="topic-metadata">

**Author:** [@ericphanson](https://discourse.julialang.org/u/ericphanson)\
**Replies:** 4\
**Last updated:** [December 1, 2025, 11:16pm UTC](https://discourse.julialang.org/t/ann-libimagequant-jl-smaller-pngs-via-color-quantization/134252 "2025-12-01T23:16:42Z")

</div>

libimagequant is a GPL Rust library (originally C, ported to rust by the maintainers) which performs color quantization (available from the command line as pngquant). I got it building with Binary Builder and wrote a sma…

---

## [Amazon Linux 2023 Update (OpenSSL 3.2) causing OpenSSL.jl / HTTP.jl failures](https://discourse.julialang.org/t/amazon-linux-2023-update-openssl-3-2-causing-openssl-jl-http-jl-failures/134090)

<div class="topic-metadata">

**Author:** [@Wikunia](https://discourse.julialang.org/u/Wikunia)\
**Replies:** 4\
**Last updated:** [December 1, 2025, 9:07pm UTC](https://discourse.julialang.org/t/amazon-linux-2023-update-openssl-3-2-causing-openssl-jl-http-jl-failures/134090 "2025-12-01T21:07:14Z")

</div>

Hi everyone, I wanted to document a breaking issue that recently started appearing on AWS environments (specifically Amazon Linux 2023) as of mid-November 2025, in case anyone else is hitting a wall with their productio…

---

## [Mystery failures when registering a package](https://discourse.julialang.org/t/mystery-failures-when-registering-a-package/134258)

<div class="topic-metadata">

**Author:** [@loisel](https://discourse.julialang.org/u/loisel)\
**Replies:** 3\
**Last updated:** [December 1, 2025, 7:28pm UTC](https://discourse.julialang.org/t/mystery-failures-when-registering-a-package/134258 "2025-12-01T19:28:14Z")

</div>

Hi, I’ve been having a mystery failure when registering a new version of MultiGridBarrier.jl. Note that this package was working until this new version, and it’s just the registration that’s failing. I can’t figure out …

---

## [Png(p, file\_name) always shows the plot \[Plots.jl, GR\]](https://discourse.julialang.org/t/png-p-file-name-always-shows-the-plot-plots-jl-gr/134225)

<div class="topic-metadata">

**Author:** [@AdamWysokinski](https://discourse.julialang.org/u/AdamWysokinski)\
**Replies:** 1\
**Last updated:** [December 1, 2025, 5:28pm UTC](https://discourse.julialang.org/t/png-p-file-name-always-shows-the-plot-plots-jl-gr/134225 "2025-12-01T17:28:49Z")

</div>

Hi, I think the behaviour of show() has changed recently. Calling: using Plots p = plot(rand(10)); png(p, tempname()) always shows the plot. Same for: using Plots p = plot(rand(10)); io = PipeBuffer() png(p, io); # …

---

## [Run julia-actions/julia-buildpkg@v1 fails at Julia 1.3](https://discourse.julialang.org/t/run-julia-actions-julia-buildpkg-v1-fails-at-julia-1-3/134237)

<div class="topic-metadata">

**Author:** [@Tbl](https://discourse.julialang.org/u/Tbl)\
**Replies:** 2\
**Last updated:** [December 1, 2025, 5:11pm UTC](https://discourse.julialang.org/t/run-julia-actions-julia-buildpkg-v1-fails-at-julia-1-3/134237 "2025-12-01T17:11:00Z")

</div>

I’m trying to setup CI for my own package https://github.com/jaksle/StableDistributions.jl. I’m not experienced with this. Julia lts, pre, 1 are fine, but Julia 1.3 (minimal version for my package) fails with Run julia-…

---

## [Pluto notebooks on Colab's kernel proxy port](https://discourse.julialang.org/t/pluto-notebooks-on-colabs-kernel-proxy-port/127576)

<div class="topic-metadata">

**Author:** [@metrizable](https://discourse.julialang.org/u/metrizable)\
**Replies:** 4\
**Last updated:** [December 1, 2025, 2:29pm UTC](https://discourse.julialang.org/t/pluto-notebooks-on-colabs-kernel-proxy-port/127576 "2025-12-01T14:29:13Z")

</div>

There has been some interest in using Pluto notebooks in Colab, and although I realize it’s not quite the fully supported experience that’s requested, I thought I’d share one approach to get going: using Pkg Pkg.add("P…

---

## [ForwardDiff with ModelingToolkit: Type conversion error in MTKParameters with DAE systems](https://discourse.julialang.org/t/forwarddiff-with-modelingtoolkit-type-conversion-error-in-mtkparameters-with-dae-systems/134145)

<div class="topic-metadata">

**Author:** [@Danijel-Zadravec](https://discourse.julialang.org/u/Danijel-Zadravec)\
**Replies:** 2\
**Last updated:** [December 1, 2025, 12:21pm UTC](https://discourse.julialang.org/t/forwarddiff-with-modelingtoolkit-type-conversion-error-in-mtkparameters-with-dae-systems/134145 "2025-12-01T12:21:26Z")

</div>

Hi everyone, I’m encountering a MethodError when trying to follow this example from the ModelingToolkit documentation. The problem seems to be related with dual number propagation in ODEProblems that have the property: …

---

## [CairoMakie and Litterate: save images as separate files](https://discourse.julialang.org/t/cairomakie-and-litterate-save-images-as-separate-files/134180)

<div class="topic-metadata">

**Author:** [@Alexander-Barth](https://discourse.julialang.org/u/Alexander-Barth)\
**Replies:** 2\
**Last updated:** [December 1, 2025, 11:44am UTC](https://discourse.julialang.org/t/cairomakie-and-litterate-save-images-as-separate-files/134180 "2025-12-01T11:44:32Z")

</div>

In CairoMakie.jl v0.15.7 and Litterate.jl v2.21.0, images are now embedded (see below) per default, while previously they were stored as separate png files. Does somebody know to use separate files as before? Litterate …

---

## [Ask for official guide for Julia installation, deployment and use on Linux cluster](https://discourse.julialang.org/t/ask-for-official-guide-for-julia-installation-deployment-and-use-on-linux-cluster/109396)

<div class="topic-metadata">

**Author:** [@WuSiren](https://discourse.julialang.org/u/WuSiren)\
**Replies:** 31\
**Last updated:** [December 1, 2025, 11:10am UTC](https://discourse.julialang.org/t/ask-for-official-guide-for-julia-installation-deployment-and-use-on-linux-cluster/109396 "2025-12-01T11:10:11Z")

</div>

Is there any official guide for Julia installation, deployment and use on Linux cluster to someone who is new to both Julia and cluster like me? Known: As far as I know, the cluster uses SLURM for task scheduling; I was…

---

## [(very) Long compilation time when adding packages to Google Colab](https://discourse.julialang.org/t/very-long-compilation-time-when-adding-packages-to-google-colab/134166)

<div class="topic-metadata">

**Author:** [@SGSGSG](https://discourse.julialang.org/u/SGSGSG)\
**Replies:** 3\
**Last updated:** [December 1, 2025, 10:39am UTC](https://discourse.julialang.org/t/very-long-compilation-time-when-adding-packages-to-google-colab/134166 "2025-12-01T10:39:16Z")

</div>

I really enjoy Julia’s support on Google Colab! One annoying issue is that adding packages (even simple ones) leads to an endless (pre (?)-)compilation process. For instance: import Pkg; Pkg.add(\["Bootstrap"\]); still…

---

## [Adaptive barrier method for constrained optimization](https://discourse.julialang.org/t/adaptive-barrier-method-for-constrained-optimization/134150)

<div class="topic-metadata">

**Author:** [@slwu89](https://discourse.julialang.org/u/slwu89)\
**Replies:** 6\
**Last updated:** [December 1, 2025, 8:57am UTC](https://discourse.julialang.org/t/adaptive-barrier-method-for-constrained-optimization/134150 "2025-12-01T08:57:32Z")

</div>

Hi all, I’m refactoring some old R code into Julia. In R I was using constrOptim: Linearly Constrained Optimization which lets us use constraints like U \\theta - c \\geq 0, where \\theta is our parameters to be optimized, U…

---

## [Static Compilation in Julia](https://discourse.julialang.org/t/static-compilation-in-julia/124416)

<div class="topic-metadata">

**Author:** [@leviathan](https://discourse.julialang.org/u/leviathan)\
**Replies:** 13\
**Last updated:** [December 1, 2025, 7:59am UTC](https://discourse.julialang.org/t/static-compilation-in-julia/124416 "2025-12-01T07:59:50Z")

</div>

Hello all, I am new to Julia, and I am planning to develop some projects with the language in my own free time. Reading the docs, I saw that Julia is a JIT language, as such it does not natively support AOT compilation. …

---

## [Custom binary operators (with custom name)?](https://discourse.julialang.org/t/custom-binary-operators-with-custom-name/134141)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 9\
**Last updated:** [December 1, 2025, 5:42am UTC](https://discourse.julialang.org/t/custom-binary-operators-with-custom-name/134141 "2025-12-01T05:42:16Z")

</div>

Aside +, \*, etc. is there a way to define my own binary operator, say Foo such that I can write something like: Foo(x,y) = \[some funny op using x and y\] ((x Foo b) Foo c) ....

---

## [\`$JULIA\_LOAD\_PATH\` and Packages with no \`Project.toml\`](https://discourse.julialang.org/t/julia-load-path-and-packages-with-no-project-toml/134059)

<div class="topic-metadata">

**Author:** [@Chrysoberyl](https://discourse.julialang.org/u/Chrysoberyl)\
**Replies:** 10\
**Last updated:** [December 1, 2025, 4:33am UTC](https://discourse.julialang.org/t/julia-load-path-and-packages-with-no-project-toml/134059 "2025-12-01T04:33:48Z")

</div>

Some packages don’t have a Project.toml file, like this one: GitHub - JuliaString/InternedStrings.jl: Fully transparent string interning functionality, with proper garbage collection In this case, how can Julia find thi…

---

## [Julia image threads on Windows](https://discourse.julialang.org/t/julia-image-threads-on-windows/129328)

<div class="topic-metadata">

**Author:** [@KSepetanc](https://discourse.julialang.org/u/KSepetanc)\
**Replies:** 9\
**Last updated:** [December 1, 2025, 3:47am UTC](https://discourse.julialang.org/t/julia-image-threads-on-windows/129328 "2025-12-01T03:47:51Z")

</div>

As far as I know, by default PackageCompiler uses JULIA\_IMAGE\_THREADS=1 on Windows and all cores on Linux (Julia v1.10) due to which it completes much faster on Linux, but uses more RAM. I set on Windows system variable …

---

## [State of Julia Interactive Apps, Executables and WebApps](https://discourse.julialang.org/t/state-of-julia-interactive-apps-executables-and-webapps/134200)

<div class="topic-metadata">

**Author:** [@Maddy](https://discourse.julialang.org/u/Maddy)\
**Replies:** 9\
**Last updated:** [December 1, 2025, 2:50am UTC](https://discourse.julialang.org/t/state-of-julia-interactive-apps-executables-and-webapps/134200 "2025-12-01T02:50:43Z")

</div>

I want to share my simulation online to users with different machines (Windows, MacBooks, Linux), etc., without them having to download Julia. Is there a clear, simple way to do so right now? The 2 things that I have in…

---

## [Looking for a curry package](https://discourse.julialang.org/t/looking-for-a-curry-package/134223)

<div class="topic-metadata">

**Author:** [@GHTaarn](https://discourse.julialang.org/u/GHTaarn)\
**Replies:** 11\
**Last updated:** [November 30, 2025, 9:59pm UTC](https://discourse.julialang.org/t/looking-for-a-curry-package/134223 "2025-11-30T21:59:10Z")

</div>

I have a lot of functions that I would like to add an extra method to with the code f(; kwargs...) = (args...; kw...) -\> f(args...; kwargs..., kw...) where f is the function which takes at least one positional argument…

---

## [Lagrange multipliers of a \`VectorNonlinearOracle\` after solve](https://discourse.julialang.org/t/lagrange-multipliers-of-a-vectornonlinearoracle-after-solve/134236)

<div class="topic-metadata">

**Author:** [@franckgaga](https://discourse.julialang.org/u/franckgaga)\
**Replies:** 1\
**Last updated:** [November 30, 2025, 7:39pm UTC](https://discourse.julialang.org/t/lagrange-multipliers-of-a-vectornonlinearoracle-after-solve/134236 "2025-11-30T19:39:32Z")

</div>

I have a nonlinear optimization problem that relies on MOI.VectorNonlinearOracle for the constraints. I would like to compute the Hessian of the Langrangian at the optimum after solving, or, in other words, fetching the r…

---

## [ChainRules error when using Mooncake in Optimization.jl](https://discourse.julialang.org/t/chainrules-error-when-using-mooncake-in-optimization-jl/134240)

<div class="topic-metadata">

**Author:** [@slwu89](https://discourse.julialang.org/u/slwu89)\
**Replies:** 0\
**Last updated:** [November 30, 2025, 7:10pm UTC](https://discourse.julialang.org/t/chainrules-error-when-using-mooncake-in-optimization-jl/134240 "2025-11-30T19:10:28Z")

</div>

Hi all, I am testing out using the SciML ecosystem to fit constrained splines inside of an ODE (some terms on the RHS of the ODE are given by evaluating a spline where the point of evaluation on the domain of the spline …

---

## [Julia v1.11.8 testing period](https://discourse.julialang.org/t/julia-v1-11-8-testing-period/134238)

<div class="topic-metadata">

**Author:** [@dilumaluthge](https://discourse.julialang.org/u/dilumaluthge)\
**Replies:** 0\
**Last updated:** [November 30, 2025, 6:00pm UTC](https://discourse.julialang.org/t/julia-v1-11-8-testing-period/134238 "2025-11-30T18:00:04Z")

</div>

The release-1.11 branch on the Julia repository now contains the set of commits we’re planning to tag as v1.11.8. The list of commits included since v1.11.7 is available here. As a patch release, it should be non-breakin…

---

## [\[Work in progress\] Update of IUP.jl (gui library) for v1](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960)

<div class="topic-metadata">

**Author:** [@disciple-of-reason](https://discourse.julialang.org/u/disciple-of-reason)\
**Replies:** 5\
**Last updated:** [November 30, 2025, 2:01pm UTC](https://discourse.julialang.org/t/work-in-progress-update-of-iup-jl-gui-library-for-v1/13960 "2025-11-30T14:01:39Z")

</div>

Hi, guys, I decided to update IUP.jl for Julia v1 (https://github.com/disciple-of-reason/IUP.jl/tree/juliav1) I made the package to load, made a few examples work, and - since this is the first thing I’m doing in Julia…

---

## [Extremely long compilation times in GoogleColab for ModelingToolkit.jl and other Julia packages](https://discourse.julialang.org/t/extremely-long-compilation-times-in-googlecolab-for-modelingtoolkit-jl-and-other-julia-packages/134232)

<div class="topic-metadata">

**Author:** [@JaviJR](https://discourse.julialang.org/u/JaviJR)\
**Replies:** 6\
**Last updated:** [November 30, 2025, 1:37pm UTC](https://discourse.julialang.org/t/extremely-long-compilation-times-in-googlecolab-for-modelingtoolkit-jl-and-other-julia-packages/134232 "2025-11-30T13:37:48Z")

</div>

Hi everyone, I’ve been using ModelingToolkit.jl on Google Colab recently, and I’ve run into a major issue: the compilation time is extremely large. In my case, the first-time compilation of ModelingToolkit took around 3…

---

## [Why do package.jl depend on package\_jll](https://discourse.julialang.org/t/why-do-package-jl-depend-on-package-jll/134227)

<div class="topic-metadata">

**Author:** [@3point1415](https://discourse.julialang.org/u/3point1415)\
**Replies:** 3\
**Last updated:** [November 30, 2025, 10:29am UTC](https://discourse.julialang.org/t/why-do-package-jl-depend-on-package-jll/134227 "2025-11-30T10:29:39Z")

</div>

Why do package.jl often depend on package\_jll? Isn’t the jll just a wrapper around the .jl?

---

## [Error "type Missing has no field ScreenConfig" when using abmvideo](https://discourse.julialang.org/t/error-type-missing-has-no-field-screenconfig-when-using-abmvideo/134226)

<div class="topic-metadata">

**Author:** [@BananaMaster3](https://discourse.julialang.org/u/BananaMaster3)\
**Replies:** 1\
**Last updated:** [November 30, 2025, 6:57am UTC](https://discourse.julialang.org/t/error-type-missing-has-no-field-screenconfig-when-using-abmvideo/134226 "2025-11-30T06:57:47Z")

</div>

I’m trying to modify a particle life simulation, but I’m getting this weird error when using abmvideo or abmplot. Here is the minimum example: using Makie, Agents, TimerOutputs # import StaticArraysCore: SVector, MVecto…

---

## [KernelAbstractions + CUDA + Reactant - how to get minimal working example](https://discourse.julialang.org/t/kernelabstractions-cuda-reactant-how-to-get-minimal-working-example/134164)

<div class="topic-metadata">

**Author:** [@Jakub\_Mitura](https://discourse.julialang.org/u/Jakub_Mitura)\
**Replies:** 12\
**Last updated:** [November 30, 2025, 6:34am UTC](https://discourse.julialang.org/t/kernelabstractions-cuda-reactant-how-to-get-minimal-working-example/134164 "2025-11-30T06:34:06Z")

</div>

Hello I tried to get minimal working example for reactant powered kernel abstractions plus Enzyme like using Pkg Pkg.activate(".") using Reactant using KernelAbstractions using CUDA using Enzyme using Test # Simple squ…

---

## [How to use ∂ function in my code or how to compute the mixed second-order partial derivatives or first-order cross partial derivatives of the velocity field \*\*u\*\*?](https://discourse.julialang.org/t/how-to-use-function-in-my-code-or-how-to-compute-the-mixed-second-order-partial-derivatives-or-first-order-cross-partial-derivatives-of-the-velocity-field-u/134213)

<div class="topic-metadata">

**Author:** [@Mr.Fool](https://discourse.julialang.org/u/Mr.Fool)\
**Replies:** 6\
**Last updated:** [November 30, 2025, 1:54am UTC](https://discourse.julialang.org/t/how-to-use-function-in-my-code-or-how-to-compute-the-mixed-second-order-partial-derivatives-or-first-order-cross-partial-derivatives-of-the-velocity-field-u/134213 "2025-11-30T01:54:11Z")

</div>

using WaterLily,StaticArrays,GLMakie,Makie,Plots using LinearAlgebra: eigvals, Hermitian function donut(L;Re=1e3,mem=Array,U=1) center,r = SA\[3L,3L,0\], L/2 bodya = AutoBody() do xyz,t x,y,z = xyz - cente…

[Previous page](https://discourse.julialang.org/latest.md?page=76)

[Next page](https://discourse.julialang.org/latest.md?page=78)
