Julia nightly CI errors

Hi All,
I am new to Julia and I am trying to understand the usage of julia nightly and why it is giving me errors.
I am working with someone else’s code repository and CI jobs work well on julia 1.6 and 1.8 but not on julia nightly. How do I fix this issue? Should I even worry? After all, everything is working just fine when I run on normal Julia.

This is the output I get in the CI job. Thank you!

Testing TaskBasedProduction

[40](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:43) Status `/tmp/jl_NvuoiA/Project.toml`

[41](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:44) [31c24e10] Distributions v0.25.109

[42](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:45) [0fc2ff8b] LeastSquaresOptim v0.8.5

[43](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:46) [429524aa] Optim v1.9.4

[44](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:47) [1fd47b50] QuadGK v2.10.0

[45](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:48) [295af30f] Revise v3.5.16

[46](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:49) [276daf66] SpecialFunctions v2.4.0

[47](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:50) [24249f21] SymPy v2.1.1

[48](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:51) [0c6611b4] TaskBasedProduction v1.0.0-DEV `~/work/TaskBasedProduction/TaskBasedProduction`

[49](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:52) [8dfed614] Test v1.11.0

[50](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:53) Status `/tmp/jl_NvuoiA/Manifest.toml`

[51](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:54) [79e6a3ab] Adapt v4.0.4

[52](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:55) [66dad0bd] AliasTables v1.1.3

[53](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:56) [4fba245c] ArrayInterface v7.12.0

[54](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:57) [49dc2e85] Calculus v0.5.1

[55](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:58) [da1fd8a2] CodeTracking v1.3.5

[56](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:59) [3709ef60] CommonEq v0.2.1

[57](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:60) [38540f10] CommonSolve v0.2.4

[58](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:61) [bbf7d656] CommonSubexpressions v0.3.0

[59](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:62) [34da2185] Compat v4.15.0

[60](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:63) [8f4d0f93] Conda v1.10.2

[61](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:64) [187b0558] ConstructionBase v1.5.6

[62](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:65) [9a962f9c] DataAPI v1.16.0

[63](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:66) [864edb3b] DataStructures v0.18.20

[64](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:67) [163ba53b] DiffResults v1.1.0

[65](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:68) [b552c78f] DiffRules v1.15.1

[66](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:69) [31c24e10] Distributions v0.25.109

[67](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:70) [ffbed154] DocStringExtensions v0.9.3

[68](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:71) [fa6b7ba4] DualNumbers v0.6.8

[69](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:72) [1a297f60] FillArrays v1.11.0

[70](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:73) [6a86dc24] FiniteDiff v2.23.1

[71](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:74) [1fa38f19] Format v1.3.7

[72](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:75) [f6369f11] ForwardDiff v0.10.36

[73](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:76) [34004b35] HypergeometricFunctions v0.3.23

[74](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:77) [92d709cd] IrrationalConstants v0.2.2

[75](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:78) [692b3bcd] JLLWrappers v1.5.0

[76](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:79) [682c06a0] JSON v0.21.4

[77](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:80) [aa1ae85d] JuliaInterpreter v0.9.33

[78](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:81) [b964fa9f] LaTeXStrings v1.3.1

[79](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:82) [23fbe1c1] Latexify v0.16.4

[80](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:83) [0fc2ff8b] LeastSquaresOptim v0.8.5

[81](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:84) [d3d80556] LineSearches v7.2.0

[82](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:85) [2ab3a3ac] LogExpFunctions v0.3.28

[83](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:86) [6f1432cf] LoweredCodeUtils v3.0.1

[84](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:87) [1914dd2f] MacroTools v0.5.13

[85](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:88) [e1d29d7a] Missings v1.2.0

[86](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:89) [d41bc354] NLSolversBase v7.8.3

[87](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:90) [77ba4419] NaNMath v1.0.2

[88](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:91) [429524aa] Optim v1.9.4

[89](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:92) [bac558e1] OrderedCollections v1.6.3

[90](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:93) [90014a1f] PDMats v0.11.31

[91](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:94) [d96e819e] Parameters v0.12.3

[92](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:95) [69de0a69] Parsers v2.8.1

[93](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:96) [85a6dd25] PositiveFactorizations v0.2.4

[94](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:97) [aea7be01] PrecompileTools v1.2.1

[95](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:98) [21216c6a] Preferences v1.4.3

[96](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:99) [43287f4e] PtrArrays v1.2.0

[97](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:100) [438e738f] PyCall v1.96.4

[98](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:101) [1fd47b50] QuadGK v2.10.0

[99](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:102) [3cdcf5f2] RecipesBase v1.3.4

[100](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:103) [189a3867] Reexport v1.2.2

[101](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:104) [ae029012] Requires v1.3.0

[102](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:105) [295af30f] Revise v3.5.16

[103](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:106) [79098fc4] Rmath v0.7.1

[104](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:107) [efcf1570] Setfield v1.1.1

[105](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:108) [a2af1166] SortingAlgorithms v1.2.1

[106](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:109) [276daf66] SpecialFunctions v2.4.0

[107](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:110) [1e83bf80] StaticArraysCore v1.4.3

[108](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:111) [10745b16] Statistics v1.11.1

[109](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:112) [82ae8749] StatsAPI v1.7.0

[110](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:113) [2913bbd2] StatsBase v0.34.3

[111](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:114) [4c63d2b9] StatsFuns v1.3.1

[112](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:115) [24249f21] SymPy v2.1.1

[113](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:116) [458b697b] SymPyCore v0.2.3

[114](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:117) [0c6611b4] TaskBasedProduction v1.0.0-DEV `~/work/TaskBasedProduction/TaskBasedProduction`

[115](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:118) [3a884ed6] UnPack v1.0.2

[116](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:119) [81def892] VersionParsing v1.3.0

[117](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:120) [efe28fd5] OpenSpecFun_jll v0.5.5+0

[118](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:121) [f50d1b31] Rmath_jll v0.4.2+0

[119](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:122) [0dad84c5] ArgTools v1.1.2

[120](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:123) [56f22d72] Artifacts v1.11.0

[121](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:124) [2a0f44e3] Base64 v1.11.0

[122](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:125) [ade2ca70] Dates v1.11.0

[123](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:126) [8ba89e20] Distributed v1.11.0

[124](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:127) [f43a241f] Downloads v1.6.0

[125](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:128) [7b1f6079] FileWatching v1.11.0

[126](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:129) [9fa8497b] Future v1.11.0

[127](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:130) [b77e0a4c] InteractiveUtils v1.11.0

[128](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:131) [dc6e5ff7] JuliaSyntaxHighlighting v1.12.0

[129](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:132) [b27032c2] LibCURL v0.6.4

[130](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:133) [76f85450] LibGit2 v1.11.0

[131](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:134) [8f399da3] Libdl v1.11.0

[132](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:135) [37e2e46d] LinearAlgebra v1.11.0

[133](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:136) [56ddb016] Logging v1.11.0

[134](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:137) [d6f4376e] Markdown v1.11.0

[135](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:138) [a63ad114] Mmap v1.11.0

[136](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:139) [ca575930] NetworkOptions v1.2.0

[137](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:140) [44cfe95a] Pkg v1.12.0

[138](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:141) [de0858da] Printf v1.11.0

[139](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:142) [3fa0cd96] REPL v1.11.0

[140](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:143) [9a3f8284] Random v1.11.0

[141](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:144) [ea8e919c] SHA v0.7.0

[142](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:145) [9e88b42a] Serialization v1.11.0

[143](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:146) [6462fe0b] Sockets v1.11.0

[144](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:147) [2f01184e] SparseArrays v1.12.0

[145](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:148) [f489334b] StyledStrings v1.11.0

[146](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:149) [4607b0f0] SuiteSparse

[147](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:150) [fa267f1f] TOML v1.0.3

[148](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:151) [a4e569a6] Tar v1.10.0

[149](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:152) [8dfed614] Test v1.11.0

[150](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:153) [cf7118a7] UUIDs v1.11.0

[151](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:154) [4ec0a83e] Unicode v1.11.0

[152](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:155) [e66e0078] CompilerSupportLibraries_jll v1.1.1+0

[153](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:156) [deac9b47] LibCURL_jll v8.6.0+0

[154](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:157) [e37daf67] LibGit2_jll v1.8.0+0

[155](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:158) [29816b5a] LibSSH2_jll v1.11.0+1

[156](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:159) [c8ffd9c3] MbedTLS_jll v2.28.6+0

[157](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:160) [14a3606d] MozillaCACerts_jll v2024.3.11

[158](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:161) [4536629a] OpenBLAS_jll v0.3.27+1

[159](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:162) [05823500] OpenLibm_jll v0.8.1+2

[160](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:163) [bea87d4a] SuiteSparse_jll v7.7.0+0

[161](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:164) [83775a58] Zlib_jll v1.3.1+0

[162](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:165) [8e850b90] libblastrampoline_jll v5.10.1+0

[163](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:166) [8e850ede] nghttp2_jll v1.60.0+0

[164](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:167) [3f19e933] p7zip_jll v17.5.0+0

[165](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:168)Precompiling all packages for configuration --code-coverage=@/home/runner/work/TaskBasedProduction/TaskBasedProduction --color=yes --check-bounds=yes --warn-overwrite=yes --depwarn=yes --inline=yes --startup-file=no --track-allocation=none --check-bounds=yes --compiled-modules=yes...

[166](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:169) 12127.9 ms ✓ PyCall

[167](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:170) 3576.0 ms ✓ SymPy

[168](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:171) 2 dependencies successfully precompiled in 16 seconds. 111 already precompiled.

[169](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:172) Testing Running tests...

[170](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:173)ERROR: LoadError: InitError: FieldError: type Nothing has no field ast_transforms

[171](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:174)Stacktrace:

[172](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:175) [1] getproperty(x::Nothing, f::Symbol)

[173](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:176) @ Base ./Base.jl:49

[174](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:177) [2] __init__()

[175](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:178) @ Revise ~/.julia/packages/Revise/MHio8/src/packagedef.jl:1334

[176](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:179) [3] run_module_init(mod::Module, i::Int64)

[177](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:180) @ Base ./loading.jl:1304

[178](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:181) [4] register_restored_modules(sv::Core.SimpleVector, pkg::Base.PkgId, path::String)

[179](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:182) @ Base ./loading.jl:1292

[180](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:183) [5] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::String, depmods::Vector{Any}, ignore_native::Nothing)

[181](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:184) @ Base ./loading.jl:1236

[182](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:185) [6] _include_from_serialized

[183](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:186) @ ./loading.jl:1193 [inlined]

[184](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:187) [7] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{String, Int64}, DEPOT_PATH::Vector{String})

[185](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:188) @ Base ./loading.jl:1964

[186](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:189) [8] _require(pkg::Base.PkgId, env::String)

[187](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:190) @ Base ./loading.jl:2424

[188](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:191) [9] __require_prelocked(uuidkey::Base.PkgId, env::String)

[189](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:192) @ Base ./loading.jl:2290

[190](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:193) [10] #invoke_in_world#3

[191](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:194) @ ./essentials.jl:1079 [inlined]

[192](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:195) [11] invoke_in_world

[193](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:196) @ ./essentials.jl:1076 [inlined]

[194](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:197) [12] _require_prelocked(uuidkey::Base.PkgId, env::String)

[195](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:198) @ Base ./loading.jl:2277

[196](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:199) [13] macro expansion

[197](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:200) @ ./loading.jl:2216 [inlined]

[198](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:201) [14] macro expansion

[199](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:202) @ ./lock.jl:273 [inlined]

[200](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:203) [15] __require(into::Module, mod::Symbol)

[201](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:204) @ Base ./loading.jl:2173

[202](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:205) [16] #invoke_in_world#3

[203](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:206) @ ./essentials.jl:1079 [inlined]

[204](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:207) [17] invoke_in_world

[205](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:208) @ ./essentials.jl:1076 [inlined]

[206](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:209) [18] require(into::Module, mod::Symbol)

[207](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:210) @ Base ./loading.jl:2166

[208](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:211) [19] include(fname::String)

[209](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:212) @ Main ./sysimg.jl:38

[210](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:213) [20] top-level scope

[211](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:214) @ none:6

[212](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:215) [21] eval

[213](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:216) @ ./boot.jl:438 [inlined]

[214](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:217) [22] exec_options(opts::Base.JLOptions)

[215](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:218) @ Base ./client.jl:290

[216](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:219) [23] _start()

[217](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:220) @ Base ./client.jl:551

[218](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:221)during initialization of module Revise

[219](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:222)in expression starting at /home/runner/work/TaskBasedProduction/TaskBasedProduction/test/runtests.jl:2

[220](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:223)Package TaskBasedProduction errored during testing

[221](https://github.com/haanwinckel/TaskBasedProduction/actions/runs/10122987390/job/27995755530#step:6:224)Error: Process completed with exit code 1.
2 Likes

Do not expect tests to pass on Julia nightly. Add this to your CI.yml:

# # Uncomment the following lines to allow failures on nightly julia
# # (tests will run but not make your overall status red)
# matrix:
#   allow_failures:
#   - julia_version: nightly

And for now, make sure that your tests run on Julia 1.10, that is much more important then Julia nightly.

2 Likes

Yes I think those two don’t go together. Nightly is for power users who want to test the latest and greatest features of upcoming releases, and shouldn’t be relevant even to most regular package developers.

I’d say the key thing you want to do in CI is test on the current release to make sure your package actually works as expected for the modal user. The next step would be testing on the LTS release, currently 1.6 and soon to be 1.10. To make sure your package works with future releases you can test against those when they become availabile either as alpha, beta, or release candidates.

3 Likes

One thing you can do is open an issue on the Julia repo with this failure. We’re interested in early warning about things that might have broken.

4 Likes

As far as I know Revise is currently broken on nightly, so as it seems you try to load Revise in your tests it’s not surprising that it causes errors.

2 Likes

Loading Revise in tests seems like a bad idea.

5 Likes

You can also use the keyword pre in the Julia testing GitHub action: it tests on the latest pre-release if available, which is usually much more stable than nightly

3 Likes