celtera / libremidi

A modern C++ MIDI 1 / MIDI 2 real-time & file I/O library. Supports Windows, macOS, Linux and WebMIDI.
Other
463 stars 51 forks source link

One test fails: midiin_test #86

Closed yurivict closed 10 months ago

yurivict commented 1 year ago
[  0% 1/1] cd /usr/ports/audio/libremidi/work/.build && /usr/local/bin/ctest --force-new-ctest-process
Test project /usr/ports/audio/libremidi/work/.build
    Start 1: midiin_test
1/5 Test #1: midiin_test ......................***Failed    0.43 sec
Cannot lock down 107341340 byte memory area (Cannot allocate memory)
Cannot use real-time scheduling (RR/5) (1: Operation not permitted)
JackClient::AcquireSelfRealTime error
Cannot use real-time scheduling (RR/5) (1: Operation not permitted)
JackClient::AcquireSelfRealTime error
Randomness seeded to: 867817454

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
midiin_test is a Catch2 v3.4.0 host application.
Run with -? for options

-------------------------------------------------------------------------------
poly aftertouch
-------------------------------------------------------------------------------
/usr/ports/audio/libremidi/work/libremidi-4.2.0/tests/unit/midi_in.cpp:13
...............................................................................

/usr/ports/audio/libremidi/work/libremidi-4.2.0/tests/unit/midi_in.cpp:56: FAILED:
  REQUIRE( queue.size() == 1 )
with expansion:
  0 == 1

===============================================================================
test cases: 1 | 1 failed
assertions: 1 | 1 failed

Version: 4.2.0 FreeBSD 13.2

jcelerier commented 10 months ago

fixed in recent commits :)