[Tarantool-patches] [PATCH luajit v1 2/5] ci: add tablebump flavor for exotic builds
Sergey Kaplun
skaplun at tarantool.org
Mon May 13 14:49:53 MSK 2024
Hi, Maxim!
Thanks for the review!
Fixed your comment. See the iterative patch below.
On 05.05.24, Maxim Kokryashkin wrote:
> Hi, Sergey!
> Thanks for the patch!
> LGTM, except for the single nit below.
> On Mon, Apr 22, 2024 at 11:49:55AM UTC, Sergey Kaplun wrote:
> > This flavor enables the LUAJIT_ENABLE_TABLE_BUMP option to test table
> > bump optimization.
> >
> > Needed for tarantool/tarantool#9924
> > ---
<snipped>
> > # DUALNUM is default for ARM64, no need for additional testing.
> > - FLAVOR: dualnum
> > ARCH: ARM64
> > + # Within table bump optimization enabled (and due to our modification
> Typo: s/Within/With/
Fixed.
> > + # related to metrics), some offsets in GG_State stop fit in 12bit
> > + # immediate. Hence, the build failed due to the DASM error
> > + # (DASM_S_RANGE_I).
> > + - FLAVOR: tablebump
> > + ARCH: ARM64
===================================================================
diff --git a/.github/workflows/exotic-builds-testing.yml b/.github/workflows/exotic-builds-testing.yml
index 6ce100f4..70096439 100644
--- a/.github/workflows/exotic-builds-testing.yml
+++ b/.github/workflows/exotic-builds-testing.yml
@@ -58,10 +58,10 @@ jobs:
# DUALNUM is default for ARM64, no need for additional testing.
- FLAVOR: dualnum
ARCH: ARM64
- # Within table bump optimization enabled (and due to our modification
- # related to metrics), some offsets in GG_State stop fit in 12bit
+ # With table bump optimization enabled (and due to our modification
+ # related to metrics), some offsets in GG_State stop fitting in 12bit
# immediate. Hence, the build failed due to the DASM error
- # (DASM_S_RANGE_I).
+ # (`DASM_S_RANGE_I`).
- FLAVOR: tablebump
ARCH: ARM64
runs-on: [self-hosted, regular, Linux, '${{ matrix.ARCH }}']
===================================================================
--
Best regards,
Sergey Kaplun
More information about the Tarantool-patches
mailing list