Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 08 Feb 2026 19:54:28 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 293049] misc/whisper.cpp: crashes with SIGILL
Message-ID:  <bug-293049-7788@https.bugs.freebsd.org/bugzilla/>

index | next in thread | raw e-mail

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=293049

            Bug ID: 293049
           Summary: misc/whisper.cpp: crashes with SIGILL
           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: asomers@FreeBSD.org

whisper.cpp immediately crashes with SIGILL on the two CPUs where I've tried
it: an AMD Ryzen 9 5950X and an Core(TM) i7-4790K .  I haven't determined which
instruction is the offending one. One system was running 15.0-RELEASE and the
other 16.0-CURRENT.

Steps to Reproduce
==================

The easiest way to reproduce the failure is with Poudriere:

$ sudo poudriere testport -p git -j 15_0 -c -i audio/whisper.cpp
# Then, inside of the build jail, run this:
nobody@15_0-git:/usr/ports/audio/whisper.cpp $ make test
...
Test project /wrkdirs/usr/ports/audio/whisper.cpp/work/.build
      Start  1: test-whisper-cli-tiny
 1/11 Test  #1: test-whisper-cli-tiny ............***Exception: Illegal  0.01
sec
      Start  2: test-whisper-cli-tiny.en
 2/11 Test  #2: test-whisper-cli-tiny.en .........***Exception: Illegal  0.01
sec
      Start  3: test-whisper-cli-base
 3/11 Test  #3: test-whisper-cli-base ............***Exception: Illegal  0.01
sec
      Start  4: test-whisper-cli-base.en
 4/11 Test  #4: test-whisper-cli-base.en .........***Exception: Illegal  0.01
sec
      Start  5: test-whisper-cli-small
 5/11 Test  #5: test-whisper-cli-small ...........***Exception: Illegal  0.01
sec
      Start  6: test-whisper-cli-small.en
 6/11 Test  #6: test-whisper-cli-small.en ........***Exception: Illegal  0.01
sec
      Start  7: test-whisper-cli-medium
 7/11 Test  #7: test-whisper-cli-medium ..........***Exception: Illegal  0.01
sec
      Start  8: test-whisper-cli-medium.en
 8/11 Test  #8: test-whisper-cli-medium.en .......***Exception: Illegal  0.01
sec
      Start  9: test-whisper-cli-large
 9/11 Test  #9: test-whisper-cli-large ...........***Exception: Illegal  0.01
sec
      Start 10: test-vad
10/11 Test #10: test-vad .........................***Exception: Illegal  0.01
sec
      Start 11: test-vad-full
11/11 Test #11: test-vad-full ....................***Exception: SegFault  0.01
sec

0% tests passed, 11 tests failed out of 11

Label Time Summary:
base      =   0.02 sec*proc (3 tests)
en        =   0.03 sec*proc (5 tests)
gh        =   0.01 sec*proc (1 test)
large     =   0.01 sec*proc (1 test)
medium    =   0.01 sec*proc (2 tests)
small     =   0.01 sec*proc (2 tests)
tiny      =   0.01 sec*proc (2 tests)
unit      =   0.01 sec*proc (1 test)

Total Test time (real) =   0.07 sec

The following tests FAILED:
          1 - test-whisper-cli-tiny (ILLEGAL)                   gh tiny
          2 - test-whisper-cli-tiny.en (ILLEGAL)                en tiny
          3 - test-whisper-cli-base (ILLEGAL)                   base
          4 - test-whisper-cli-base.en (ILLEGAL)                base en
          5 - test-whisper-cli-small (ILLEGAL)                  small
          6 - test-whisper-cli-small.en (ILLEGAL)               en small
          7 - test-whisper-cli-medium (ILLEGAL)                 medium
          8 - test-whisper-cli-medium.en (ILLEGAL)              en medium
          9 - test-whisper-cli-large (ILLEGAL)                  large
         10 - test-vad (ILLEGAL)                                unit
         11 - test-vad-full (SEGFAULT)                          base en
Errors while running CTest
Output from these tests are in:
/wrkdirs/usr/ports/audio/whisper.cpp/work/.build/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.
FAILED: [code=8] CMakeFiles/test.util 
cd /wrkdirs/usr/ports/audio/whisper.cpp/work/.build && /usr/local/bin/ctest
--force-new-ctest-process
ninja: build stopped: subcommand failed.
*** Error code 8

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

home | help

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