We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 185fb90 commit 900266eCopy full SHA for 900266e
.github/workflows/ci.yml
@@ -293,6 +293,20 @@ jobs:
293
- name: Copy compiler exes to platform bin dir
294
run: node scripts/copyExes.js --compiler
295
296
+ - name: Diagnose Linux binary linkage
297
+ if: runner.os == 'Linux'
298
+ run: |
299
+ opam list
300
+ opam exec -- ocamlopt -config | grep -E '^(native_c|mkexe|mkshared|system):' || true
301
+ opam exec -- which musl-gcc || true
302
+ for f in packages/@rescript/${{ matrix.node-target }}/bin/*.exe; do
303
+ echo "== $f =="
304
+ file "$f"
305
+ ldd "$f" || true
306
+ readelf -d "$f" || true
307
+ done
308
+ shell: bash
309
+
310
- name: "Syntax: Run tests"
311
env:
312
ROUNDTRIP_TEST: ${{ runner.os == 'Windows' && '0' || '1' }}
0 commit comments