metacall / core

MetaCall: The ultimate polyglot programming experience.
https://metacall.io
Apache License 2.0
1.57k stars 160 forks source link

macOS build CI fails with netcore7 #447

Open ahmedihabb2 opened 1 year ago

ahmedihabb2 commented 1 year ago

Changes

Errors

2023-06-24T11:53:08.1548750Z /Users/runner/work/core/core/source/loaders/cs_loader/source/netcore_linux.cpp:80:33: error: no matching member function for call to 'append'
2023-06-24T11:53:08.1651580Z                 this->managedAssemblyFullName.append(this->loader_dll);
2023-06-24T11:53:08.4899790Z /Users/runner/work/core/core/source/loaders/cs_loader/source/netcore_linux.cpp:226:4: error: cannot initialize a parameter of type 'const char *' with an lvalue of type 'const CHARSTRING *' (aka 'const wchar_t *')
2023-06-24T11:53:08.5001000Z                         this->assembly_name,
2023-06-24T11:53:08.5102350Z                         ^~~~~~~~~~~~~~~~~~~
2023-06-24T11:53:08.7522150Z -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
2023-06-24T11:53:08.7624080Z -- Performing Test HAVE_CXX_FLAG_WD654
2023-06-24T11:53:08.7724860Z 1 warning and 2 errors generated.
2023-06-24T11:53:08.7826720Z make[2]: *** [source/loaders/cs_loader/CMakeFiles/cs_loader.dir/source/netcore_linux.cpp.o] Error 1
2023-06-24T11:53:08.7928590Z make[2]: Target `source/loaders/cs_loader/CMakeFiles/cs_loader.dir/build' not remade because of errors.
2023-06-24T11:53:08.8031880Z make[1]: *** [source/loaders/cs_loader/CMakeFiles/cs_loader.dir/all] Error 2

Full CI Logs

8_Configure.txt 9_Build.txt