# Latest

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

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

**Page:** 144

---

## [Reference tests fail locally but pass on GitHub Actions](https://discourse.julialang.org/t/reference-tests-fail-locally-but-pass-on-github-actions/130271)

<div class="topic-metadata">

**Author:** [@simonsteiger](https://discourse.julialang.org/u/simonsteiger)\
**Replies:** 8\
**Last updated:** [June 29, 2025, 7:56am UTC](https://discourse.julialang.org/t/reference-tests-fail-locally-but-pass-on-github-actions/130271 "2025-06-29T07:56:13Z")

</div>

Hi, I have recently run into a strange problem with reference tests while working on a visualisation package. The tests worked fine but have started failing since I changed the compat for Makie.jl and MCMCChains.jl (thi…

---

## [Should I start developing my ECS now or should I wait for the Julia ecosystem to be ready?](https://discourse.julialang.org/t/should-i-start-developing-my-ecs-now-or-should-i-wait-for-the-julia-ecosystem-to-be-ready/122710)

<div class="topic-metadata">

**Author:** [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)\
**Replies:** 22\
**Last updated:** [June 28, 2025, 6:50pm UTC](https://discourse.julialang.org/t/should-i-start-developing-my-ecs-now-or-should-i-wait-for-the-julia-ecosystem-to-be-ready/122710 "2025-06-28T18:50:48Z")

</div>

I’ve been posting several questions related to this, but basically, the planning is still incomplete. I’m thinking that the planning will never be complete if I only keep on planning, so maybe I should do what I could do…

---

## [Testing User Input in GitHub CI/Test Suites?](https://discourse.julialang.org/t/testing-user-input-in-github-ci-test-suites/130210)

<div class="topic-metadata">

**Author:** [@TheCedarPrince](https://discourse.julialang.org/u/TheCedarPrince)\
**Replies:** 8\
**Last updated:** [June 28, 2025, 5:13pm UTC](https://discourse.julialang.org/t/testing-user-input-in-github-ci-test-suites/130210 "2025-06-28T17:13:47Z")

</div>

Hi folks! How do you test user input for readline() in GitHub CI or your local test suite? I have a snippet of code that asks for user input in my package and am trying to test the input – kinda like this: function fin…

---

## [How to use default attributes of existing plot type in recipe definition in Makie 0.24?](https://discourse.julialang.org/t/how-to-use-default-attributes-of-existing-plot-type-in-recipe-definition-in-makie-0-24/130290)

<div class="topic-metadata">

**Author:** [@fverdugo](https://discourse.julialang.org/u/fverdugo)\
**Replies:** 4\
**Last updated:** [June 28, 2025, 3:35pm UTC](https://discourse.julialang.org/t/how-to-use-default-attributes-of-existing-plot-type-in-recipe-definition-in-makie-0-24/130290 "2025-06-28T15:35:11Z")

</div>

Hi, I am trying to update some Makie recipes to Makie 0.24. I would like to know how to get the default attributes of an existing plot type in the recipe definition, and possibly combine these attributes with local attr…

---

## [Unexpected poor FOR loops performance](https://discourse.julialang.org/t/unexpected-poor-for-loops-performance/130276)

<div class="topic-metadata">

**Author:** [@andreasvarga](https://discourse.julialang.org/u/andreasvarga)\
**Replies:** 8\
**Last updated:** [June 28, 2025, 12:45pm UTC](https://discourse.julialang.org/t/unexpected-poor-for-loops-performance/130276 "2025-06-28T12:45:27Z")

</div>

It is generally accepted that Julia is for loops friendly, so generally no special care is required to vectorize code, because Julia will do a good job anyway. Let A and X be n x n matrices, with X symmetric. The followi…

---

## [Should Julia use MLIR in the future?](https://discourse.julialang.org/t/should-julia-use-mlir-in-the-future/110459)

<div class="topic-metadata">

**Author:** [@dafmdev](https://discourse.julialang.org/u/dafmdev)\
**Replies:** 20\
**Last updated:** [November 27, 2025, 9:08pm UTC](https://discourse.julialang.org/t/should-julia-use-mlir-in-the-future/110459 "2025-11-27T21:08:28Z")

</div>

I saw that MLIR technology is already driving a new programming language called MOJO with the ability to be very fast, make difficult-to-do optimizations and give instructions to many types of hardware such as CPU, GPU, …

---

## [Should we make a push into gaming industry?](https://discourse.julialang.org/t/should-we-make-a-push-into-gaming-industry/98792)

<div class="topic-metadata">

**Author:** [@Tarny\_GG\_Channie](https://discourse.julialang.org/u/Tarny_GG_Channie)\
**Replies:** 68\
**Last updated:** [June 28, 2025, 8:26am UTC](https://discourse.julialang.org/t/should-we-make-a-push-into-gaming-industry/98792 "2025-06-28T08:26:44Z")

</div>

The game industry suffers from the two-culture problem as game designers want high-level languages and game programmers want performant languages. C++ is common for game development today. Is the time ready to create a g…

---

## [Precompilation for almost every package that I use even though I used that package before](https://discourse.julialang.org/t/precompilation-for-almost-every-package-that-i-use-even-though-i-used-that-package-before/130265)

<div class="topic-metadata">

**Author:** [@Mend-Amar\_Badral](https://discourse.julialang.org/u/Mend-Amar_Badral)\
**Replies:** 5\
**Last updated:** [June 28, 2025, 8:21am UTC](https://discourse.julialang.org/t/precompilation-for-almost-every-package-that-i-use-even-though-i-used-that-package-before/130265 "2025-06-28T08:21:41Z")

</div>

So I use julia v1.10. I for example, open up julia session and then activate shared environment like so: (@geo) pkg\> activate --shared ml3d Activating project at \`~/.julia/environments/ml3d\` (@ml3d) pkg\> st Status \`~…

---

## [Creating columns in DataFrame via loops](https://discourse.julialang.org/t/creating-columns-in-dataframe-via-loops/130287)

<div class="topic-metadata">

**Author:** [@Snowy](https://discourse.julialang.org/u/Snowy)\
**Replies:** 3\
**Last updated:** [June 27, 2025, 10:51pm UTC](https://discourse.julialang.org/t/creating-columns-in-dataframe-via-loops/130287 "2025-06-27T22:51:40Z")

</div>

Hi all, Stuck on what is probably a super simple problem. It’s the end of the week at 4pm on a Friday so my brain is just no longer working :blush: I want to create a columns on an existing data frame with a specified …

---

## [“The importance of free software to science”](https://discourse.julialang.org/t/the-importance-of-free-software-to-science/129709)

<div class="topic-metadata">

**Author:** [@LeePhillips](https://discourse.julialang.org/u/LeePhillips)\
**Replies:** 17\
**Last updated:** [June 27, 2025, 8:49pm UTC](https://discourse.julialang.org/t/the-importance-of-free-software-to-science/129709 "2025-06-27T20:49:37Z")

</div>

Here’s an article that I think may interest some of the people here:

---

## [Why is \`promote\_type\` not applied by \`div\` with \`Int\` and \`Rational\`?](https://discourse.julialang.org/t/why-is-promote-type-not-applied-by-div-with-int-and-rational/130277)

<div class="topic-metadata">

**Author:** [@heliosdrm](https://discourse.julialang.org/u/heliosdrm)\
**Replies:** 5\
**Last updated:** [June 27, 2025, 8:01pm UTC](https://discourse.julialang.org/t/why-is-promote-type-not-applied-by-div-with-int-and-rational/130277 "2025-06-27T20:01:39Z")

</div>

According to the docstring of promote\_type: promote\_type represents the default promotion behavior in Julia when operators (usually mathematical) are given arguments of differing types. And: julia\> promote\_type(Int,…

---

## [Can't use dependencies in apps?](https://discourse.julialang.org/t/cant-use-dependencies-in-apps/130280)

<div class="topic-metadata">

**Author:** [@kevbonham](https://discourse.julialang.org/u/kevbonham)\
**Replies:** 2\
**Last updated:** [June 27, 2025, 4:49pm UTC](https://discourse.julialang.org/t/cant-use-dependencies-in-apps/130280 "2025-06-27T16:49:55Z")

</div>

I can not seem to get an app installed using the current julia 1.12 beta, if there are any Stdlibs in the dependencies. This works: src/PapisImport.jl: module PapisImport export main function (@main)(args) @info …

---

## [How to sort a column of cell arrays, using the same criteria as my table?](https://discourse.julialang.org/t/how-to-sort-a-column-of-cell-arrays-using-the-same-criteria-as-my-table/130278)

<div class="topic-metadata">

**Author:** [@Leon6](https://discourse.julialang.org/u/Leon6)\
**Replies:** 6\
**Last updated:** [June 27, 2025, 4:28pm UTC](https://discourse.julialang.org/t/how-to-sort-a-column-of-cell-arrays-using-the-same-criteria-as-my-table/130278 "2025-06-27T16:28:54Z")

</div>

I have a table T1 with 1000 rows and 20 columns. I also have a column based cell array B with the size of 1000 x 1. Here is my code to sort the table: T1 = T1\[sortperm(T1\[:, 12\]; rev=true), :\]; # Sort by the depth val…

---

## [Adding a restart process button in Pluto](https://discourse.julialang.org/t/adding-a-restart-process-button-in-pluto/76812)

<div class="topic-metadata">

**Author:** [@rikh](https://discourse.julialang.org/u/rikh)\
**Replies:** 6\
**Last updated:** [June 27, 2025, 4:11pm UTC](https://discourse.julialang.org/t/adding-a-restart-process-button-in-pluto/76812 "2025-06-27T16:11:37Z")

</div>

I’m trying to get a SnoopCompile workflow going inside a Pluto notebook. Since SnoopCompile requires a lot of process restarts, it would be nice to have a “Restart” button. I think that this should be possible by sending…

---

## [Morris Screening Method reduces the number of parameters](https://discourse.julialang.org/t/morris-screening-method-reduces-the-number-of-parameters/130258)

<div class="topic-metadata">

**Author:** [@AlirezaMiraliakbar](https://discourse.julialang.org/u/AlirezaMiraliakbar)\
**Replies:** 1\
**Last updated:** [June 27, 2025, 11:09am UTC](https://discourse.julialang.org/t/morris-screening-method-reduces-the-number-of-parameters/130258 "2025-06-27T11:09:22Z")

</div>

Hello Everyone, I am new to GlobalSensitivity.jl. I am trying to find the most sensitive parameters in my large ODE system which has 37 parameters. I gave all parameter ranges and set p\_steps 10 for all parameters in a …

---

## [Dates: Strict parsing (DateFormat)](https://discourse.julialang.org/t/dates-strict-parsing-dateformat/130274)

<div class="topic-metadata">

**Author:** [@Parazetamol](https://discourse.julialang.org/u/Parazetamol)\
**Replies:** 1\
**Last updated:** [June 27, 2025, 10:55am UTC](https://discourse.julialang.org/t/dates-strict-parsing-dateformat/130274 "2025-06-27T10:55:54Z")

</div>

Hi there, is it possible to have the parsing of the specified DateFormat strict ? I don’t want to have a string like “1:2” parsed as Time when explicitly specifying dateformat"HH:MM:SS". Time("1:2",dateformat"HH:MM:SS…

---

## [TidierData.jl ― Apply transform across columns while retaining access to other variables in the row](https://discourse.julialang.org/t/tidierdata-jl-apply-transform-across-columns-while-retaining-access-to-other-variables-in-the-row/130115)

<div class="topic-metadata">

**Author:** [@lunafazio](https://discourse.julialang.org/u/lunafazio)\
**Replies:** 7\
**Last updated:** [June 27, 2025, 9:03am UTC](https://discourse.julialang.org/t/tidierdata-jl-apply-transform-across-columns-while-retaining-access-to-other-variables-in-the-row/130115 "2025-06-27T09:03:43Z")

</div>

My code is @chain df begin @mutate(across(startswith("β"), x -\> τ\*x)) end where τ is another column in df, but it complains that it can’t find it in the Main module. Is there a way to indicate that I want the v…

---

## [How to get value and matrix index at a given (x;y) point?](https://discourse.julialang.org/t/how-to-get-value-and-matrix-index-at-a-given-x-y-point/129692)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 9\
**Last updated:** [June 27, 2025, 5:04am UTC](https://discourse.julialang.org/t/how-to-get-value-and-matrix-index-at-a-given-x-y-point/129692 "2025-06-27T05:04:10Z")

</div>

I have a set of rasters with the same grid and a large number of points and need to create a CZV with these points + information from the rasters (so my questions is similar to this one, but I am using the Rasters.jl pac…

---

## [Are modules intended to work as type parameters?](https://discourse.julialang.org/t/are-modules-intended-to-work-as-type-parameters/130267)

<div class="topic-metadata">

**Author:** [@Benny](https://discourse.julialang.org/u/Benny)\
**Replies:** 2\
**Last updated:** [June 27, 2025, 3:45am UTC](https://discourse.julialang.org/t/are-modules-intended-to-work-as-type-parameters/130267 "2025-06-27T03:45:30Z")

</div>

Currently these are documented as valid type parameters: Both abstract and concrete types can be parameterized by other types. They can also be parameterized by symbols, by values of any type for which isbits returns t…

---

## [Sersic profile](https://discourse.julialang.org/t/sersic-profile/129894)

<div class="topic-metadata">

**Author:** [@Cyan](https://discourse.julialang.org/u/Cyan)\
**Replies:** 1\
**Last updated:** [June 27, 2025, 1:57am UTC](https://discourse.julialang.org/t/sersic-profile/129894 "2025-06-27T01:57:46Z")

</div>

Does anyone know whether there is package with Sersic profile and its derivative/Hession profile?

---

## [Faster \`div\`, \`rem\` and \`mod\` for small integers?](https://discourse.julialang.org/t/faster-div-rem-and-mod-for-small-integers/130264)

<div class="topic-metadata">

**Author:** [@matthias314](https://discourse.julialang.org/u/matthias314)\
**Replies:** 4\
**Last updated:** [June 27, 2025, 1:55am UTC](https://discourse.julialang.org/t/faster-div-rem-and-mod-for-small-integers/130264 "2025-06-27T01:55:17Z")

</div>

I’ve played around with div, rem and mod for signed bit integers. I first noticed that these functions are faster for Int32 than for Int64 on amd64 processors. (This becomes clear if you look at the processor instruction…

---

## [Operation with struct parameter within struct definition](https://discourse.julialang.org/t/operation-with-struct-parameter-within-struct-definition/130261)

<div class="topic-metadata">

**Author:** [@JpDemarchi](https://discourse.julialang.org/u/JpDemarchi)\
**Replies:** 3\
**Last updated:** [June 27, 2025, 12:00am UTC](https://discourse.julialang.org/t/operation-with-struct-parameter-within-struct-definition/130261 "2025-06-27T00:00:59Z")

</div>

I want to make a struct where the second parameter used represents the dimensionality of the world, with scalar fields being N-dimensional arrays and vector fields being (N + 1)-dimensional arrays. Something like this: s…

---

## [Using Docker image on Julia](https://discourse.julialang.org/t/using-docker-image-on-julia/130242)

<div class="topic-metadata">

**Author:** [@Methmika\_Jayawardene](https://discourse.julialang.org/u/Methmika_Jayawardene)\
**Replies:** 1\
**Last updated:** [June 26, 2025, 11:37pm UTC](https://discourse.julialang.org/t/using-docker-image-on-julia/130242 "2025-06-26T23:37:06Z")

</div>

Hello guys, I have a Docker image that you can find on this link, GitHub - Universite-Gustave-Eiffel/waveguicsx: waveguicsx, a python library for solving complex waveguide problems. I would like to know if it is possi…

---

## [Pkg.add("CustomGaussQuadrature") ERROR: Unsatisfiable requirements](https://discourse.julialang.org/t/pkg-add-customgaussquadrature-error-unsatisfiable-requirements/130147)

<div class="topic-metadata">

**Author:** [@pvkabaila](https://discourse.julialang.org/u/pvkabaila)\
**Replies:** 8\
**Last updated:** [June 26, 2025, 10:38pm UTC](https://discourse.julialang.org/t/pkg-add-customgaussquadrature-error-unsatisfiable-requirements/130147 "2025-06-26T22:38:34Z")

</div>

Resolving package versions… ERROR: Unsatisfiable requirements detected for package LinearAlgebra \[37e2e46d\]: LinearAlgebra \[37e2e46d\] log: ├─possible versions are: 1.10.9 or uninstalled (package in sysimage!) └─found…

---

## [Regression in 1.12.\*? conflicting functions using libjulia](https://discourse.julialang.org/t/regression-in-1-12-conflicting-functions-using-libjulia/130257)

<div class="topic-metadata">

**Author:** [@gvanuxem](https://discourse.julialang.org/u/gvanuxem)\
**Replies:** 1\
**Last updated:** [June 26, 2025, 9:03pm UTC](https://discourse.julialang.org/t/regression-in-1-12-conflicting-functions-using-libjulia/130257 "2025-06-26T21:03:37Z")

</div>

Hello, I am trying Julia-1.12.\* and when I use a module which has conflicting function names it used in the past to show conflicting names. My solution was to use first the prior function and later package call them if …

---

## [JuMP diet tutorial issue?](https://discourse.julialang.org/t/jump-diet-tutorial-issue/130231)

<div class="topic-metadata">

**Author:** [@Vee\_Kalkunte](https://discourse.julialang.org/u/Vee_Kalkunte)\
**Replies:** 2\
**Last updated:** [June 26, 2025, 9:22pm UTC](https://discourse.julialang.org/t/jump-diet-tutorial-issue/130231 "2025-06-26T21:22:06Z")

</div>

Hi! I’m following the JuMP documentation’s Diet problem code, and I’m running into a constraint error (“ERROR: At code.jl:66: @constraint(model, row.min \<= sum(foods\[!, row.nutrient\] .\* foods.x) \<= row.max): Unrecognize…

---

## [Error occurs while adding packages due to dependency failed to precompile](https://discourse.julialang.org/t/error-occurs-while-adding-packages-due-to-dependency-failed-to-precompile/130243)

<div class="topic-metadata">

**Author:** [@ddn](https://discourse.julialang.org/u/ddn)\
**Replies:** 1\
**Last updated:** [June 26, 2025, 8:37pm UTC](https://discourse.julialang.org/t/error-occurs-while-adding-packages-due-to-dependency-failed-to-precompile/130243 "2025-06-26T20:37:07Z")

</div>

Hi there, Ive been using a package on Julia for a while and it worked fine, until today when I tried to update it, there seems to be an error about precompilation. I’m not sure how to solve it so I deleted Julia and rein…

---

## [Barrier to synchronize threads](https://discourse.julialang.org/t/barrier-to-synchronize-threads/130235)

<div class="topic-metadata">

**Author:** [@dubosipsl](https://discourse.julialang.org/u/dubosipsl)\
**Replies:** 3\
**Last updated:** [June 26, 2025, 8:37pm UTC](https://discourse.julialang.org/t/barrier-to-synchronize-threads/130235 "2025-06-26T20:37:25Z")

</div>

Hello all, AFAIK there is now built-in way to synchronize Julia threads at a barrier (think OpenMP Barrier). The expected functionality is as follows: function test\_barrier(nt, ns) @sync begin b = Barrier(…

---

## [Fitting copula with known marginal, Copulas.jl](https://discourse.julialang.org/t/fitting-copula-with-known-marginal-copulas-jl/130255)

<div class="topic-metadata">

**Author:** [@rand5](https://discourse.julialang.org/u/rand5)\
**Replies:** 1\
**Last updated:** [June 26, 2025, 8:19pm UTC](https://discourse.julialang.org/t/fitting-copula-with-known-marginal-copulas-jl/130255 "2025-06-26T20:19:44Z")

</div>

An example of fitting a copula using the Copulas.jl package is given as the following in the docs: MyCop = SurvivalCopula{4,ClaytonCopula,(2,4)} MyMargs = Tuple{LogNormal,Pareto,Gamma,Normal} MyD = SklarDist{MyCop, MyMa…

---

## [Building environments without any artifacts involved](https://discourse.julialang.org/t/building-environments-without-any-artifacts-involved/130251)

<div class="topic-metadata">

**Author:** [@Herve](https://discourse.julialang.org/u/Herve)\
**Replies:** 1\
**Last updated:** [June 26, 2025, 7:54pm UTC](https://discourse.julialang.org/t/building-environments-without-any-artifacts-involved/130251 "2025-06-26T19:54:30Z")

</div>

Hi. I am wondering if there exists a tool to determine if a given package is installable without pulling any artifact. It has a meaning in different contexts: if I want to be able to review all code involved in my comp…

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

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