You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're working through MLX support over in WhisperKit and noticed a crash that happens on macOS 15 but not 14. It occurs on this particular test, oddly many of the other tests still pass.
How to replicate:
git clone https://github.com/argmaxinc/WhisperKit.git
cd WhisperKit
git checkout mlx-support
make setup
make download-mlx-models
xcodebuild test -only-testing WhisperKitMLXTests/MLXUnitTests -scheme whisperkit-Package -destination "platform=macOS"
Or to run them in xcode,
xed .
And open up the tests, then run the MLXUnitTests suite, particularly testEncoderOutput
This throws the following assert:
template <class _Tp, class _Allocator>
_LIBCPP_CONSTEXPR_SINCE_CXX20 inline _LIBCPP_HIDE_FROM_ABI typename vector<_Tp, _Allocator>::const_reference
vector<_Tp, _Allocator>::operator[](size_type __n) const _NOEXCEPT {
_LIBCPP_ASSERT_VALID_ELEMENT_ACCESS(__n < size(), "vector[] index out of bounds");
return this->__begin_[__n];
}
Where __n is 3 and I cant tell what size() is but I would assume less than or equal to 3.
The text was updated successfully, but these errors were encountered:
We're working through MLX support over in WhisperKit and noticed a crash that happens on macOS 15 but not 14. It occurs on this particular test, oddly many of the other tests still pass.
How to replicate:
Or to run them in xcode,
And open up the tests, then run the
MLXUnitTests
suite, particularlytestEncoderOutput
This throws the following assert:
Where
__n
is 3 and I cant tell whatsize()
is but I would assume less than or equal to 3.The text was updated successfully, but these errors were encountered: