Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 May 2024 19:05:46 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 279369] [patch] devel/raylib- - mark as broken on arm7
Message-ID:  <bug-279369-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D279369

            Bug ID: 279369
           Summary: [patch] devel/raylib- - mark as broken on arm7
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: freebsd@sysctl.cz

Created attachment 251042
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D251042&action=
=3Dedit
raylib-fix-arm7.diff

hi,
raylib on arm7 marked as broken

In file included from
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/rtextures.c:216:
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2422:22:
error: implicit declaration of function 'vld1q_f16' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
    float16x8_t in =3D vld1q_f16(input);
                     ^
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2422:17:
error: initializing 'float16x8_t' (vector of 8 'float16_t' values) with an
expression of incompatible type 'int'
    float16x8_t in =3D vld1q_f16(input);
                ^    ~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2423:27:
error: implicit declaration of function 'vcvt_f32_f16' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
    vst1q_f32(output + 0, vcvt_f32_f16(vget_low_f16(in)));
                          ^
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2423:5:
error: initializing 'float32x4_t' (vector of 4 'float32_t' values) with an
expression of incompatible type 'int'
    vst1q_f32(output + 0, vcvt_f32_f16(vget_low_f16(in)));
    ^                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/clang/14.0.5/include/arm_neon.h:26839:15: note: expanded from macro
'vst1q_f32'
  float32x4_t __s1 =3D __p1; \
              ^      ~~~~
In file included from
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/rtextures.c:216:
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2424:27:
error: implicit declaration of function 'vcvt_f32_f16' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
    vst1q_f32(output + 4, vcvt_f32_f16(vget_high_f16(in)));
                          ^
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2424:5:
error: initializing 'float32x4_t' (vector of 4 'float32_t' values) with an
expression of incompatible type 'int'
    vst1q_f32(output + 4, vcvt_f32_f16(vget_high_f16(in)));
    ^                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/clang/14.0.5/include/arm_neon.h:26839:15: note: expanded from macro
'vst1q_f32'
  float32x4_t __s1 =3D __p1; \
              ^      ~~~~
In file included from
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/rtextures.c:216:
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2429:24:
error: implicit declaration of function 'vcvt_f16_f32' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
    float16x4_t out0 =3D vcvt_f16_f32(vld1q_f32(input + 0));
                       ^
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2429:17:
error: initializing 'float16x4_t' (vector of 4 'float16_t' values) with an
expression of incompatible type 'int'
    float16x4_t out0 =3D vcvt_f16_f32(vld1q_f32(input + 0));
                ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2430:17:
error: initializing 'float16x4_t' (vector of 4 'float16_t' values) with an
expression of incompatible type 'int'
    float16x4_t out1 =3D vcvt_f16_f32(vld1q_f32(input + 4));
                ^      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2431:5:
error: implicit declaration of function 'vst1q_f16' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
    vst1q_f16(output, vcombine_f16(out0, out1));
    ^
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2436:27:
error: implicit declaration of function 'vcvt_f32_f16' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
    return vgetq_lane_f32(vcvt_f32_f16(vdup_n_f16(h)), 0);
                          ^
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2436:12:
error: initializing 'float32x4_t' (vector of 4 'float32_t' values) with an
expression of incompatible type 'int'
    return vgetq_lane_f32(vcvt_f32_f16(vdup_n_f16(h)), 0);
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/clang/14.0.5/include/arm_neon.h:7788:15: note: expanded from macro
'vgetq_lane_f32'
  float32x4_t __s0 =3D __p0; \
              ^      ~~~~
In file included from
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/rtextures.c:216:
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2441:26:
error: implicit declaration of function 'vcvt_f16_f32' is invalid in C99
[-Werror,-Wimplicit-function-declaration]
    return vget_lane_f16(vcvt_f16_f32(vdupq_n_f32(f)), 0);
                         ^
/wrkdirs/usr/ports/devel/raylib/work/raylib-5.0/src/external/stb_image_resi=
ze2.h:2441:12:
error: initializing 'float16x4_t' (vector of 4 'float16_t' values) with an
expression of incompatible type 'int'
    return vget_lane_f16(vcvt_f16_f32(vdupq_n_f32(f)), 0);
           ^             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/clang/14.0.5/include/arm_neon.h:67449:15: note: expanded from macro
'vget_lane_f16'
  float16x4_t __s0_851 =3D __p0_851; \
              ^          ~~~~~~~~

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-279369-7788>