Skip to content

Cannot precompile in Julia 1.11.0-DEV.868 (2023-11-08) Commit f31cd8ad2f #393

@laurentbartholdi

Description

@laurentbartholdi

I updated Julia a few days ago from its github source; and BAM CxxWrap doesn't work anymore. The message, after updating CxxWrap to #main or to the latest release:

(@v1.11) pkg> add https://github.com/JuliaInterop/CxxWrap.jl.git#main
    Updating git-repo `https://github.com/JuliaInterop/CxxWrap.jl.git`
   Resolving package versions...
    Updating `~/.julia/environments/v1.11/Project.toml`
  [1f15a43c] + CxxWrap v0.14.2 `https://github.com/JuliaInterop/CxxWrap.jl.git#main`
  No Changes to `~/.julia/environments/v1.11/Manifest.toml`

(@v1.11) pkg> build CxxWrap

julia> using CxxWrap
Precompiling CxxWrap
        Info Given CxxWrap was explicitly requested, output will be shown live
dyld[71790]: missing symbol called

[71790] signal 6: Abort trap: 6
in expression starting at /Users/laurent/.julia/packages/CxxWrap/aqvcG/src/CxxWrap.jl:97
__abort_with_payload at /usr/lib/dyld (unknown line)
Allocations: 772024 (Pool: 771957; Big: 67); GC: 1
  ✗ CxxWrap
  0 dependencies successfully precompiled in 1 seconds. 10 already precompiled.

ERROR: The following 1 direct dependency failed to precompile:

CxxWrap [1f15a43c-97ca-5a2a-ae31-89f07a497df4]

Failed to precompile CxxWrap [1f15a43c-97ca-5a2a-ae31-89f07a497df4] to "/Users/laurent/.julia/compiled/v1.11/CxxWrap/jl_4koxUb".
dyld[71790]: missing symbol called

[71790] signal 6: Abort trap: 6
in expression starting at /Users/laurent/.julia/packages/CxxWrap/aqvcG/src/CxxWrap.jl:97

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions