-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Hello @gra-moore I am trying to familiarize myself with this project.
I am reading the suggested LSM tree paper.
I tried to run the tests today, after cloning the repo. But I run into the following error on an osx system
dotnet test
Test run for /Users/ispoa/Projects/TrimDB/artifacts/tests/TrimDB.Core.Facts.dll(.NETCoreApp,Version=v3.1)
Microsoft (R) Test Execution Command Line Tool Version 16.5.0
Copyright (c) Microsoft Corporation. All rights reserved.
Starting test execution, please wait...
A total of 1 test files matched the specified pattern.
The active test run was aborted. Reason: Test host process crashed : Unhandled exception. System.DllNotFoundException: Unable to load shared library 'Kernel32.dll' or one of its dependencies. In order to help diagnose loading problems, consider setting the DYLD_PRINT_LIBRARIES environment variable: dlopen(libKernel32.dll, 1): image not found
at TrimDB.Core.Interop.Windows.Memory.VirtualFree(IntPtr lpAddress, UIntPtr dwSize, FreeType dwFreeType)
at TrimDB.Core.InMemory.SkipList64.NativeAllocator64.Dispose(Boolean isDisposing) in /_/src/TrimDB.Core/InMemory/SkipList64/NativeAllocator64.cs:line 89
at TrimDB.Core.InMemory.SkipList64.SkipListAllocator64.Finalize() in /_/src/TrimDB.Core/InMemory/SkipList64/SkipListAllocator64.cs:line 51
Test Run Aborted.
My dotnet version
dotnet --version
3.1.200
uname -v
Darwin Kernel Version 19.6.0: Thu Jun 18 20:49:00 PDT 2020; root:xnu-6153.141.1~1/RELEASE_X86_64
I can run the benchmarks in Release configuration, unfortunately, cannot find a way to run the tests.
All help appreciated.
cc @vchirikov
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels