Skip to content

run unit tests in CI against dotnet 8 #265

run unit tests in CI against dotnet 8

run unit tests in CI against dotnet 8 #265

GitHub Actions / LCM Tests failed Aug 15, 2024 in 0s

10 fail, 20 skipped, 2 796 pass in 2m 40s

    16 files  ±0      16 suites  ±0   2m 40s ⏱️ -9s
 2 826 tests ±0   2 796 ✅ +3   20 💤 ±0  10 ❌  - 3 
11 252 runs  ±0  11 074 ✅ +4  168 💤 ±0  10 ❌  - 4 

Results for commit 63c18ee. ± Comparison against earlier commit 11f0dcd.

Annotations

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: ResetDictionary_AddsNoWordsToNonPrivate (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.ResetDictionary(String id, IEnumerable`1 words) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 451
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.ResetDictionary_AddsNoWordsToNonPrivate() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 239
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: DictionaryCanHaveNonAsciId (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.DictionaryCanHaveNonAsciId() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 119
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: OtherDictionaryIsNotPrivate (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.OtherDictionaryIsNotPrivate() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 180
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: BasicSpellingStatus (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.BasicSpellingStatus() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 31
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: AddBaddBeforeStarSpellling (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.AddBaddBeforeStarSpellling() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 271
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: GetSimpleSuggestion (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.GetSimpleSuggestion() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 287
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: OurDictionaryIsPrivate (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.OurDictionaryIsPrivate() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 163
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: ExceptionListIsLoadedForNonVernacularDictionary (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.ExceptionListIsLoadedForNonVernacularDictionary() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 260
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: ResetDictionaryAddsAllWords (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.ResetDictionaryAddsAllWords() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 216
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

Check warning on line 0 in SIL.LCModel.Core.SpellChecking.SpellingHelperTests

See this annotation in the file changed.

@github-actions github-actions / LCM Tests

1 out of 4 runs failed: EnsureDictionaryDoesNotOverwriteNonVernacularDictionary (SIL.LCModel.Core.SpellChecking.SpellingHelperTests)

artifacts/Test results (ubuntu-latest)/results_net8.0_20240815092220.trx [took 0s]
Raw output
System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: 
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/libdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/libdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/runtimes/linux-x64/native/liblibdl.so.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.8/liblibdl.so.so: cannot open shared object file: No such file or directory
/home/runner/work/liblcm/liblcm/artifacts/Release/net8.0/liblibdl.so.so: cannot open shared object file: No such file or directory
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.dlopen(String file, Int32 mode)
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.get_Library() in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 100
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux.Hunspell_initialize(Byte[] affFile, Byte[] dictFile) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 138
   at SIL.LCModel.Core.SpellChecking.SpellEngineLinux..ctor(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngineLinux.cs:line 22
   at SIL.LCModel.Core.SpellChecking.SpellEngine.CreateSpellEngineLinux(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 57
   at SIL.LCModel.Core.SpellChecking.SpellEngine.Create(String affixPath, String dictPath, String exceptionPath) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellEngine.cs:line 32
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.RawGetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 228
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.GetSpellChecker(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 67
   at SIL.LCModel.Core.SpellChecking.SpellingHelper.EnsureDictionary(String dictId) in /home/runner/work/liblcm/liblcm/src/SIL.LCModel.Core/SpellChecking/SpellingHelper.cs:line 313
   at SIL.LCModel.Core.SpellChecking.SpellingHelperTests.EnsureDictionaryDoesNotOverwriteNonVernacularDictionary() in /home/runner/work/liblcm/liblcm/tests/SIL.LCModel.Core.Tests/SpellChecking/SpellingHelperTests.cs:line 149
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)