From: Dmitry Volyntsev Date: Thu, 12 Sep 2024 04:53:38 +0000 (-0700) Subject: CI: removed DUMP_LEAKS flag from QuickJS build. X-Git-Tag: 0.8.6~6 X-Git-Url: http://www.kaiwu.me/postgresql/commit/?a=commitdiff_plain;h=50e6a1141db346d1396ff7588a4f6e64327e5bdf;p=njs.git CI: removed DUMP_LEAKS flag from QuickJS build. While it is useful for debugging what objects are leaking at the end this flag hides QuickJS JSString leaks from Address Sanitizer. --- diff --git a/.github/workflows/check-pr.yml b/.github/workflows/check-pr.yml index 2f151197..e26b1e29 100644 --- a/.github/workflows/check-pr.yml +++ b/.github/workflows/check-pr.yml @@ -39,7 +39,7 @@ jobs: - name: Check out and build quickjs run: | git clone https://github.com/bellard/quickjs - cd quickjs && curl -OL http://pp.nginx.com/pluknet/quickjs.patch && git apply quickjs.patch + cd quickjs CFLAGS=$CC_OPT LDFLAGS=$LD_OPT $MAKE_UTILITY -j$(nproc) libquickjs.a - name: Configure and make njs