Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 01 Nov 2024 16:43:16 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 282471] databases/mongodb80: Illegal instruction due use of the AVX instruction vxorps when NOAVX=ON
Message-ID:  <bug-282471-7788@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 282471
           Summary: databases/mongodb80: Illegal instruction due use of
                    the AVX instruction vxorps when NOAVX=3DON
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ronald@FreeBSD.org
          Reporter: yuri@freebsd.org
             Flags: maintainer-feedback?(ronald@FreeBSD.org)
          Assignee: ronald@FreeBSD.org

mongod from the default build crashes with "Illegal instruction" with this
stack:

>  1=E2=94=82 Dump of assembler code for function _GLOBAL__sub_I_TimeStamp.=
cpp:
>  2=E2=94=82    0x0000000008a26840 <+0>:     push   %rbp
>  3=E2=94=82    0x0000000008a26841 <+1>:     mov    %rsp,%rbp
>  4=E2=94=82    0x0000000008a26844 <+4>:     push   %rbx
>  5=E2=94=82    0x0000000008a26845 <+5>:     push   %rax
>  6=E2=94=9C=E2=94=80=E2=94=80> 0x0000000008a26846 <+6>:     vxorps %xmm0,=
%xmm0,%xmm0
>  7=E2=94=82    0x0000000008a2684a <+10>:    vmovups %xmm0,0x166f426(%rip)=
        # 0xa095c78 <_ZN7mozillaL9sInitOnceE>
>  8=E2=94=82    0x0000000008a26852 <+18>:    lea    0x166f41f(%rip),%rbx  =
      # 0xa095c78 <_ZN7mozillaL9sInitOnceE>
>  9=E2=94=82    0x0000000008a26859 <+25>:    call   0x8a36e30 <_ZN7mozilla=
9TimeStamp7StartupEv>
> 10=E2=94=82    0x0000000008a2685e <+30>:    mov    $0x1,%edi
> 11=E2=94=82    0x0000000008a26863 <+35>:    call   0x8a371f0 <_ZN7mozilla=
9TimeStamp3NowEb>
> 12=E2=94=82    0x0000000008a26868 <+40>:    mov    %rax,0x166f409(%rip)  =
      # 0xa095c78 <_ZN7mozillaL9sInitOnceE>

Apparently the NOAVX option wasn't used for at least the TimeStamp.cpp modu=
le.

--=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-282471-7788>