Looks like there's an issue with the libgccjit build/install:

30261   │ 2022-09-11T00:39:48.6660803Z error: couldn't load codegen backend "librustc_codegen_gcc.so": libgccjit.so.0: cannot open shared object file: No such file or directory

https://github.com/compiler-explorer/compiler-workflows/actions/runs/3029959744

There's no other build error in the log file, so probably something changed in gcc's upstream for installing the jit lib.

0

I'll do a local build to see and also check https://github.com/rust-lang/rustc_codegen_gcc for updated instructions.

0

The lib is correctly built, but most probably the install path and/or the load path is/are incorrect. Should be quick to fix (hopefully before next run tonight)

0

FWIW, first fail https://github.com/compiler-explorer/compiler-workflows/actions/runs/2941175494 (16days ago).

0

This time it seems to build fine. Had to force RPATH of the rustc backend (a .so) to include '$ORIGIN' so that he can correctly find libgccjit. Without that, it would fail in our infra or it would pick the one I have installed in /usr/lib/....

0
© 2022 pullanswer.com - All rights reserved.