Opened 6 months ago

Closed 6 months ago

#69513 closed defect (fixed)

kitty @0.33.0: error: implicit declaration of function 'simde_vshrn_n_u16' is invalid

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: judaew (Vadym-Valdis Yudaiev)
Priority: Normal Milestone:
Component: ports Version: 2.9.1
Keywords: arm64 Cc:
Port: kitty

Description

https://build.macports.org/builders/ports-12_arm64-builder/builds/120741/steps/install-port/logs/stdio

In file included from kitty/simd-string-128.c:9:
kitty/simd-string-impl.h:244:27: error: implicit declaration of function 'simde_vshrn_n_u16' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
    simde_uint8x8_t res = simde_vshrn_n_u16(simde_vreinterpretq_u16_u8((simde_uint8x16_t)vec), 4);
                          ^
kitty/simd-string-impl.h:244:21: error: initializing 'simde_uint8x8_t' (aka 'uint8x8_t') with an expression of incompatible type 'int'
    simde_uint8x8_t res = simde_vshrn_n_u16(simde_vreinterpretq_u16_u8((simde_uint8x16_t)vec), 4);
                    ^     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 2 errors generated.

Attachments (1)

12_arm64-stdio.log (77.0 KB) - added by judaew (Vadym-Valdis Yudaiev) 6 months ago.

Download all attachments as: .zip

Change History (3)

Changed 6 months ago by judaew (Vadym-Valdis Yudaiev)

Attachment: 12_arm64-stdio.log added

comment:1 Changed 6 months ago by Thomas Nyman <thomas.nyman@…>

In 37b0ba590fb2ded1b25811dfe7d3150405f67e44/macports-ports (master):

kitty: fix build error with Clang 15

See #69513.

comment:2 Changed 6 months ago by judaew (Vadym-Valdis Yudaiev)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.