[Libre-soc-bugs] [Bug 1139] New: CI for ieee754fpu broken

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Aug 12 02:22:42 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1139

            Bug ID: 1139
           Summary: CI for ieee754fpu broken
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: CONFIRMED
          Severity: normal
          Priority: ---
         Component: Source Code
          Assignee: programmerjake at gmail.com
          Reporter: programmerjake at gmail.com
                CC: libre-soc-bugs at lists.libre-soc.org,
                    programmerjake at gmail.com
   NLnet milestone: ---

git clone "https://build.libre-soc.programmerjake.tk/build-archive.git"
build-archive
cd build-archive
git checkout 746e9aec06ae2ab77be4a8d8a5cfe06a718fe9f2
less -R pipelines/563418/job-4541376-log.txt

Pipeline on GitLab:
https://salsa.debian.org/Kazan-team/mirrors/ieee754fpu/-/pipelines/563418

Truncated Build Log:
------------------------------------------------------------

sfpy/posit.pyx:786:10: Variables cannot be declared with 'cpdef'. Use 'cdef'
instead.

Error compiling Cython file:
------------------------------------------------------------
...
        self._c_quire = cposit.q32Clr()

    # conversion back to posit

    cpdef Posit32 to_posit(self):
        cpdef cposit.posit32_t f = cposit.q32_to_p32(self._c_quire)
              ^
------------------------------------------------------------

sfpy/posit.pyx:1097:14: Variables cannot be declared with 'cpdef'. Use 'cdef'
instead.

Error compiling Cython file:
------------------------------------------------------------
...
cpdef Quire32 q32_qms(Quire32 acc, Posit32 a1, Posit32 a2):
    cdef cposit.quire32_t f = cposit.q32_fdp_sub(acc._c_quire, a1._c_posit,
a2._c_posit)
    return Quire32.from_c_quire(f)

cpdef Posit32 q32_to_p32(Quire32 a1):
    cpdef cposit.posit32_t f = cposit.q32_to_p32(a1._c_quire)
          ^
------------------------------------------------------------

sfpy/posit.pyx:1171:10: Variables cannot be declared with 'cpdef'. Use 'cdef'
instead.
make: *** [Makefile:23: cython] Error 1

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list