Mosè Giordano

Results 675 comments of Mosè Giordano

> What would need to be done to fix this issue? I looked at this with @vchuravy, the solution should be to add a proper LLVM IR tool for the...

#6285 got us halfway through the desired goal of having line correspondence between source code and native code/llvm ir, but there is still the issue that inlined functions aren't supported...

https://github.com/JuliaRegistries/General/blob/00dfc2edb0c9ac583ef81d47954445adc1101e54/D/DiskArrays/Compat.toml#L7 has to change to something like ```toml ["0.3"] ``` otherwise you have conflicting specifications.

```diff diff --git a/src/intrinsics.cpp b/src/intrinsics.cpp index c784727c4f5..ff3c55bc072 100644 --- a/src/intrinsics.cpp +++ b/src/intrinsics.cpp @@ -4,6 +4,10 @@ namespace JL_I { #include "intrinsics.h" } +#include +#include +#include + #include "ccall.cpp" //Mark our...

For the [issue during ASAN job](https://buildkite.com/julialang/julia-master/builds/32998#018d648a-e4a3-4fd2-a3d0-29cdb3f56dee/712-1319): ``` JULIA tmp/test-asan/asan/usr/lib/julia/corecompiler.ji ERROR: Unable to load dependent library /cache/build/builder-amdci4-6/julialang/julia-master/tmp/test-asan/asan/usr/bin/../lib/libjulia-internal-debug.so.1.11 Message:/lib/x86_64-linux-gnu/libgcc_s.so.1: version `GCC_13.0.0' not found (required by /cache/build/builder-amdci4-6/julialang/julia-master/tmp/test-asan/asan/usr/bin/../lib/libjulia-internal-debug.so.1.11) make[1]: *** [/cache/build/builder-amdci4-6/julialang/julia-master/sysimage.mk:64: /cache/build/builder-amdci4-6/julialang/julia-master/tmp/test-asan/asan/usr/lib/julia/corecompiler.ji] Error 1...

> or should we cherry-pick ourselves in Julia's LLVM fork? I don't know what's LLVM policy for backporting fixes, but we definitely usually backport them in https://github.com/JuliaLang/llvm-project if important for...

Those are expected: * musl is #52707 * aarch64-linux-gnu is #52434 I have no idea what's the problem with the asan build and I couldn't get any insights from https://github.com/JuliaCI/julia-buildkite/pull/339....

@mofeing at https://github.com/JuliaLang/julia/blob/5023ee21d70b734edf206aab3cac7c202ee0235a/sysimage.mk#L65 can you export `LD_DEBUG=libs` to try and get more information about why the julia process is failing to load the dependencies? If that's not enough you could...

https://buildkite.com/julialang/julia-master/builds/34691#018e3d3a-df06-43e0-8657-e0676f0129d7/723-1505 ``` 17129: /lib/x86_64-linux-gnu/libstdc++.so.6: error: symbol lookup error: undefined symbol: GLIBCXX_3.4.33 (fatal) 17128: find library=libjulia-internal-debug.so.1.12 [0]; searching 17128: search cache=/etc/ld.so.cache 17128: search path=/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/lib:/usr/lib (system search path) 17128: trying file=/lib/x86_64-linux-gnu/libjulia-internal-debug.so.1.12 17128:...

Locally, for a release build, I get ```console % for x in usr/lib/*.so; do echo $x; objdump -x $x | grep 'RPATH\|RUNPATH'; done usr/lib/libamd.so RPATH $ORIGIN usr/lib/libasan.so RUNPATH $ORIGIN usr/lib/libatomic.so...