-
-
Notifications
You must be signed in to change notification settings - Fork 196
Open
Description
On our private app create_app
build at RAI with 1.12.0-rc1 (presumably the stack overflow is a different unrelated issue)
- PackageCompiler: compiling incremental system image
Warning: detected a stack overflow; program state may be corrupted, so further execution might be unreliable.
Warning: detected a stack overflow; program state may be corrupted, so further execution might be unreliable.
/nix/store/zn4qqg22j4bdi8a4nsbq9rb5ay73ivl7-raicode/rai-server/.julia/packages/PackageCompiler/cTtGY/src/embedding_wrapper.c: In function 'main':
/nix/store/zn4qqg22j4bdi8a4nsbq9rb5ay73ivl7-raicode/rai-server/.julia/packages/PackageCompiler/cTtGY/src/embedding_wrapper.c:124:24: error: too many arguments to function 'jl_get_binding_wr'
124 | jl_binding_t *bp = jl_get_binding_wr(jl_base_module, var, /* alloc */ 1);
| ^~~~~~~~~~~~~~~~~
In file included from /nix/store/zn4qqg22j4bdi8a4nsbq9rb5ay73ivl7-raicode/rai-server/.julia/packages/PackageCompiler/cTtGY/src/embedding_wrapper.c:7:
/nix/store/504yq7hylz102bmqv3ix3j989zg8d079-julia-1.12.0-rc1/include/julia/julia.h:2117:28: note: declared here
2117 | JL_DLLEXPORT jl_binding_t *jl_get_binding_wr(jl_module_t *m JL_PROPAGATES_ROOT, jl_sym_t *var);
| ^~~~~~~~~~~~~~~~~
ERROR: LoadError: failed process: Process(`gcc '-DJULIA_MAIN="RAICode.julia_main"' -DNEW_DEFINE_FAST_TLS_SYNTAX -m64 -march=x86-64 -o rai-server/bin/rai-server /nix/store/zn4qqg22j4bdi8a4nsbq9rb5ay73ivl7-raicode/rai-server/.julia/packages/PackageCompiler/cTtGY/src/embedding_wrapper.c '-Wl,-rpath,$ORIGIN/../lib:$ORIGIN/../lib/julia' -Werror-implicit-function-declaration -O2 -std=gnu11 -I/nix/store/504yq7hylz102bmqv3ix3j989zg8d079-julia-1.12.0-rc1/include/julia -fPIC -L/nix/store/504yq7hylz102bmqv3ix3j989zg8d079-julia-1.12.0-rc1/lib -L/nix/store/504yq7hylz102bmqv3ix3j989zg8d079-julia-1.12.0-rc1/lib/julia -Wl,--export-dynamic -Wl,-rpath-link,/nix/store/504yq7hylz102bmqv3ix3j989zg8d079-julia-1.12.0-rc1/lib -Wl,-rpath-link,/nix/store/504yq7hylz102bmqv3ix3j989zg8d079-julia-1.12.0-rc1/lib/julia -ljulia -ljulia-internal`, ProcessExited(1)) [1] ~
Looks like this was changed in JuliaLang/julia#57150
(Similar to #951 so probably need a 1.12 change similar to #954)
Metadata
Metadata
Assignees
Labels
No labels