# CSV doesn't compile Julia 1.7.2

**URL:** <https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826>\
**Category:** General Usage\
**Created:** [February 21, 2022, 12:08am UTC](https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826 "2022-02-21T00:08:04Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![scotttbecker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scotttbecker/32/24867_2.png) [@scotttbecker](https://discourse.julialang.org/u/scotttbecker)\
**Post date:** [February 21, 2022, 12:08am UTC](https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826/1 "2022-02-21T00:08:04Z")

</div>

I have tried several different methods of getting CSV to compile. I have followed the complete wipe instructions and I am still encountering the same problem. I have a Dell XPS 17 9710 running Windows 11. The log follows.  
julia\> import Pkg; Pkg.precompile()  
Precompiling project…  
✗ CSV  
0 dependencies successfully precompiled in 3 seconds (20 already precompiled)

ERROR: The following 1 direct dependency failed to precompile:

CSV [336ed68f-0bac-5ca0-87d4-7b16caf5d00b]

Failed to precompile CSV [336ed68f-0bac-5ca0-87d4-7b16caf5d00b] to C:\Users\scott.julia\compiled\v1.7\CSV\jl\_A145.tmp.  
Stacktrace:  
[1] pkgerror(msg::String)  
@ Pkg.Types C:\Users\scott\AppData\Local\Programs\Julia-1.7.2\share\julia\stdlib\v1.7\Pkg\src\Types.jl:68  
[2] precompile(ctx::Pkg.Types.Context; internal\_call::Bool, strict::Bool, warn\_loaded::Bool, already\_instantiated::Bool, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})  
@ Pkg.API C:\Users\scott\AppData\Local\Programs\Julia-1.7.2\share\julia\stdlib\v1.7\Pkg\src\API.jl:1362  
[3] precompile  
@ C:\Users\scott\AppData\Local\Programs\Julia-1.7.2\share\julia\stdlib\v1.7\Pkg\src\API.jl:1013 [inlined]  
[4] #precompile#220  
@ C:\Users\scott\AppData\Local\Programs\Julia-1.7.2\share\julia\stdlib\v1.7\Pkg\src\API.jl:1011 [inlined]  
[5] precompile()  
@ Pkg.API C:\Users\scott\AppData\Local\Programs\Julia-1.7.2\share\julia\stdlib\v1.7\Pkg\src\API.jl:1011  
[6] top-level scope  
@ REPL[2]:1

---

<div class="post-metadata">

**Author:** ![xiaodai](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/xiaodai/32/15937_2.png) [@xiaodai](https://discourse.julialang.org/u/xiaodai)\
**Post date:** [February 21, 2022, 1:08am UTC](https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826/2 "2022-02-21T01:08:45Z")

</div>

Many people have the same issue

I heard many stories from

Try `]build CSV` to keep `using CSV` until it works

---

<div class="post-metadata">

**Author:** ![scotttbecker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scotttbecker/32/24867_2.png) [@scotttbecker](https://discourse.julialang.org/u/scotttbecker)\
**Post date:** [February 21, 2022, 1:14am UTC](https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826/3 "2022-02-21T01:14:33Z")

</div>

I tried that but when I type using CSV the same precompile error happens.

---

<div class="post-metadata">

**Author:** ![jling](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jling/32/212909_2.png) [@jling](https://discourse.julialang.org/u/jling)\
**Post date:** [February 21, 2022, 2:16am UTC](https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826/4 "2022-02-21T02:16:38Z")

</div>

what does

```julia
]st -m

```

say?

---

<div class="post-metadata">

**Author:** ![scotttbecker](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scotttbecker/32/24867_2.png) [@scotttbecker](https://discourse.julialang.org/u/scotttbecker)\
**Post date:** [February 21, 2022, 5:12am UTC](https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826/5 "2022-02-21T05:12:09Z")

</div>

Here is the output.

(@v1.7) pkg\> st -m  
Status `C:\Users\scott\.julia\environments\v1.7\Manifest.toml`  
[336ed68f] CSV v0.10.2  
[944b1d66] CodecZlib v0.7.0  
[34da2185] Compat v3.41.0  
[a8cc5b0e] Crayons v4.1.1  
[9a962f9c] DataAPI v1.9.0  
[a93c6f00] DataFrames v1.3.2  
[864edb3b] DataStructures v0.18.11  
[e2d170a0] DataValueInterfaces v1.0.0  
[48062228] FilePathsBase v0.9.17  
[59287772] Formatting v0.4.2  
[842dd82b] InlineStrings v1.1.2  
[41ab1584] InvertedIndices v1.1.0  
[82899510] IteratorInterfaceExtensions v1.0.0  
[e1d29d7a] Missings v1.0.2  
[bac558e1] OrderedCollections v1.4.1  
[69de0a69] Parsers v2.2.2  
[2dfb63ee] PooledArrays v1.4.0  
[08abe8d2] PrettyTables v1.3.1  
[189a3867] Reexport v1.2.2  
[91c51154] SentinelArrays v1.3.12  
[a2af1166] SortingAlgorithms v1.0.1  
[3783bdb8] TableTraits v1.0.1  
[bd369af6] Tables v1.6.1  
[3bb67fe8] TranscodingStreams v0.9.6  
[ea10d353] WeakRefStrings v1.4.1  
[0dad84c5] ArgTools  
[56f22d72] Artifacts  
[2a0f44e3] Base64  
[ade2ca70] Dates  
[8bb1440f] DelimitedFiles  
[8ba89e20] Distributed  
[f43a241f] Downloads  
[9fa8497b] Future  
[b77e0a4c] InteractiveUtils  
[b27032c2] LibCURL  
[76f85450] LibGit2  
[8f399da3] Libdl  
[37e2e46d] LinearAlgebra  
[56ddb016] Logging  
[d6f4376e] Markdown  
[a63ad114] Mmap  
[ca575930] NetworkOptions  
[44cfe95a] Pkg  
[de0858da] Printf  
[3fa0cd96] REPL  
[9a3f8284] Random  
[ea8e919c] SHA  
[9e88b42a] Serialization  
[1a1011a3] SharedArrays  
[6462fe0b] Sockets  
[2f01184e] SparseArrays  
[10745b16] Statistics  
[fa267f1f] TOML  
[a4e569a6] Tar  
[8dfed614] Test  
[cf7118a7] UUIDs  
[4ec0a83e] Unicode  
[e66e0078] CompilerSupportLibraries\_jll  
[deac9b47] LibCURL\_jll  
[29816b5a] LibSSH2\_jll  
[c8ffd9c3] MbedTLS\_jll  
[14a3606d] MozillaCACerts\_jll  
[4536629a] OpenBLAS\_jll  
[83775a58] Zlib\_jll  
[8e850b90] libblastrampoline\_jll  
[8e850ede] nghttp2\_jll  
[3f19e933] p7zip\_jll

---

<div class="post-metadata">

**Author:** ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)\
**Post date:** [February 21, 2022, 7:22am UTC](https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826/6 "2022-02-21T07:22:01Z")

</div>

This is

[https://github.com/JuliaData/CSV.jl/issues/981](https://github.com/JuliaData/CSV.jl/issues/981)

---

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [February 21, 2022, 10:31am UTC](https://discourse.julialang.org/t/csv-doesnt-compile-julia-1-7-2/76826/7 "2022-02-21T10:31:17Z")

</div>

I don’t know if this is helpful, but I can confirm that CSV .10.2 works with Julia 1.7.2 on Ubuntu 20.04.
