google / rust_icu

rust_icu: rust bindings for ICU (International Components for Unicode) library
Apache License 2.0
117 stars 28 forks source link

rust_icu_utrans-bda1006a1ca627ee: /src/icu/icu4c/source/common/uinvchar.cpp:210: void u_UCharsToChars_74(const char16_t *, char *, int32_t): Assertion `false' failed. #302

Open filmil opened 8 months ago

filmil commented 8 months ago

Had to disable a few tests while updating for ICU 74:

+ env LD_LIBRARY_PATH=/usr/local/lib cargo test
   Compiling rust_icu_utrans v5.0.0 (/src/rust_icu/rust_icu_utrans)
    Finished test [unoptimized + debuginfo] target(s) in 0.53s
     Running unittests src/lib.rs (/src/rust_icu/target/debug/deps/rust_icu_utrans-bda1006a1ca627ee)

running 6 tests
test tests::test_builtin ... ignored
test tests::test_rules_based ... ok
test tests::test_set_filter ... ok
test tests::test_to_rules ... ok
rust_icu_utrans-bda1006a1ca627ee: /src/icu/icu4c/source/common/uinvchar.cpp:210: void u_UCharsToChars_74(const char16_t *, char *, int32_t): Assertion `false' failed.
error: test failed, to rerun pass `--lib`

test_register_unregister and test_builtin in rust_icu_utrans.

filmil commented 8 months ago

@bdragon Perhaps something interesting to you?