From 86af7b12b3f9f9f712ddcf19973cfb1a80042aa9 Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Fri, 11 Aug 2023 10:47:29 +0200 Subject: [PATCH] the jitter should still read the absfuns even for EMSCRIPTEN and aarch64 --- src/runtime/c/pgf/jit.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/runtime/c/pgf/jit.c b/src/runtime/c/pgf/jit.c index b5de73176..5912dfea5 100644 --- a/src/runtime/c/pgf/jit.c +++ b/src/runtime/c/pgf/jit.c @@ -29,6 +29,14 @@ PGF_INTERNAL void pgf_jit_predicate(PgfReader* rdr, PgfAbstr* abstr, PgfAbsCat* abscat) { + size_t n_funs = pgf_read_len(rdr); + gu_return_on_exn(rdr->err, ); + + for (size_t i = 0; i < n_funs; i++) { + gu_in_f64be(rdr->in, rdr->err); // ignore + gu_return_on_exn(rdr->err,); + pgf_read_cid(rdr, rdr->tmp_pool); + } } PGF_INTERNAL void