Add OSX support
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 30/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- cmake, cpp
- Ambito
- build-system, operating-systems
Direzione di ricerca
Inizia con i workflow CMake clang-19 e system, quindi esamina etc/clang-19-toolchain.cmake e etc/toolchain.cmake insieme alla configurazione Asan. Riesegui i workflow segnalati su macOS e usa gli errori del compilatore e del linker per identificare le modifiche di configurazione necessarie; il lavoro è concluso quando i workflow configurano, compilano e completano correttamente i relativi test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
with clang-19 preset
bash-5.2$ cmake --workflow clang-19
Executing workflow step 1 of 3: configure preset "clang-19"
Preset CMake variables:
CMAKE_CONFIGURATION_TYPES="RelWithDebInfo;Debug;Tsan;Asan"
CMAKE_INSTALL_PREFIX:PATH="/Users/clausklein/Workspace/cpp/beman-project/optional26/.install/clang-19"
CMAKE_TOOLCHAIN_FILE:FILEPATH="/Users/clausklein/Workspace/cpp/beman-project/optional26/etc/clang-19-toolchain.cmake"
-- The CXX compiler identification is Clang 19.1.3
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/local/opt/llvm/bin/clang++-19 - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The C compiler identification is Clang 19.1.3
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/local/opt/llvm/bin/clang-19 - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done (31.9s)
-- Generating done (1.2s)
-- Build files have been written to: /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/clang-19
Executing workflow step 2 of 3: build preset "clang-19"
[23/42] Linking CXX executable examples/Asan/concept_checks
FAILED: examples/Asan/concept_checks
: && /usr/local/opt/llvm/bin/clang++-19 -stdlib=libc++ -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -L/usr/local/opt/llvm/lib/c++ examples/CMakeFiles/concept_checks.dir/Asan/concept_checks.cpp.o examples/CMakeFiles/concept_checks.dir/Asan/__/src/beman/optional26/optional.cpp.o examples/CMakeFiles/concept_checks.dir/Asan/__/src/beman/optional26/detail/iterator.cpp.o -o examples/Asan/concept_checks Asan/libbeman_optional26.a && :
ld: archive member '/' not a mach-o file in '/Users/clausklein/Workspace/cpp/beman-project/optional26/.build/clang-19/Asan/libbeman_optional26.a'
clang++-19: error: linker command failed with exit code 1 (use -v to see invocation)
[25/42] Linking CXX executable examples/Asan/optional_ref
FAILED: examples/Asan/optional_ref
: && /usr/local/opt/llvm/bin/clang++-19 -stdlib=libc++ -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -L/usr/local/opt/llvm/lib/c++ examples/CMakeFiles/optional_ref.dir/Asan/optional_ref.cpp.o examples/CMakeFiles/optional_ref.dir/Asan/__/src/beman/optional26/optional.cpp.o examples/CMakeFiles/optional_ref.dir/Asan/__/src/beman/optional26/detail/iterator.cpp.o -o examples/Asan/optional_ref Asan/libbeman_optional26.a && :
ld: archive member '/' not a mach-o file in '/Users/clausklein/Workspace/cpp/beman-project/optional26/.build/clang-19/Asan/libbeman_optional26.a'
clang++-19: error: linker command failed with exit code 1 (use -v to see invocation)
[27/42] Linking CXX executable examples/Asan/range_loop
FAILED: examples/Asan/range_loop
: && /usr/local/opt/llvm/bin/clang++-19 -stdlib=libc++ -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -L/usr/local/opt/llvm/lib/c++ examples/CMakeFiles/range_loop.dir/Asan/range_loop.cpp.o examples/CMakeFiles/range_loop.dir/Asan/__/src/beman/optional26/optional.cpp.o examples/CMakeFiles/range_loop.dir/Asan/__/src/beman/optional26/detail/iterator.cpp.o -o examples/Asan/range_loop Asan/libbeman_optional26.a && :
ld: archive member '/' not a mach-o file in '/Users/clausklein/Workspace/cpp/beman-project/optional26/.build/clang-19/Asan/libbeman_optional26.a'
clang++-19: error: linker command failed with exit code 1 (use -v to see invocation)
[36/42] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/Asan/src/gtest-all.cc.o
ninja: build stopped: subcommand failed.
with system preset
bash-5.2$ cmake --workflow system
Executing workflow step 1 of 3: configure preset "system"
Preset CMake variables:
CMAKE_CONFIGURATION_TYPES="RelWithDebInfo;Debug;Tsan;Asan"
CMAKE_INSTALL_PREFIX:PATH="/Users/clausklein/Workspace/cpp/beman-project/optional26/.install/system"
CMAKE_TOOLCHAIN_FILE:FILEPATH="/Users/clausklein/Workspace/cpp/beman-project/optional26/etc/toolchain.cmake"
-- The CXX compiler identification is AppleClang 16.0.0.16000026
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The C compiler identification is AppleClang 16.0.0.16000026
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done (6.6s)
-- Generating done (0.1s)
-- Build files have been written to: /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system
Executing workflow step 2 of 3: build preset "system"
[1/42] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest.dir/Asan/src/gtest-all.cc.o
FAILED: _deps/googletest-build/googletest/CMakeFiles/gtest.dir/Asan/src/gtest-all.cc.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -I/Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -std=c++2b -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -DGTEST_HAS_PTHREAD=1 -MD -MT _deps/googletest-build/googletest/CMakeFiles/gtest.dir/Asan/src/gtest-all.cc.o -MF _deps/googletest-build/googletest/CMakeFiles/gtest.dir/Asan/src/gtest-all.cc.o.d -o _deps/googletest-build/googletest/CMakeFiles/gtest.dir/Asan/src/gtest-all.cc.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/src/gtest-all.cc
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[2/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_monadic.t.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_monadic.t.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_monadic.t.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_monadic.t.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_monadic.t.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/tests/optional_monadic.t.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[3/42] Building CXX object CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/optional.cpp.o
FAILED: CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/optional.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/optional.cpp.o -MF CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/optional.cpp.o.d -o CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/optional.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/optional.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[4/42] Building CXX object CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/detail/iterator.cpp.o
FAILED: CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/detail/iterator.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/detail/iterator.cpp.o -MF CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/detail/iterator.cpp.o.d -o CMakeFiles/beman_optional26.dir/Asan/src/beman/optional26/detail/iterator.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/detail/iterator.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[5/42] Building CXX object _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/Asan/src/gtest_main.cc.o
FAILED: _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/Asan/src/gtest_main.cc.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -std=c++2b -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -DGTEST_HAS_PTHREAD=1 -MD -MT _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/Asan/src/gtest_main.cc.o -MF _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/Asan/src/gtest_main.cc.o.d -o _deps/googletest-build/googletest/CMakeFiles/gtest_main.dir/Asan/src/gtest_main.cc.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/src/gtest_main.cc
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[6/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional.t.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional.t.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional.t.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional.t.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional.t.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/tests/optional.t.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[7/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_constexpr.t.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_constexpr.t.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_constexpr.t.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_constexpr.t.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_constexpr.t.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/tests/optional_constexpr.t.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[8/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref.t.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref.t.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref.t.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref.t.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref.t.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/tests/optional_ref.t.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[9/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref_monadic.t.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref_monadic.t.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref_monadic.t.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref_monadic.t.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_ref_monadic.t.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/tests/optional_ref_monadic.t.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[10/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_types.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_types.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_types.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_types.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_types.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/tests/test_types.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[11/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/optional.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/optional.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/optional.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/optional.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/optional.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/optional.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[12/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/detail/iterator.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/detail/iterator.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/detail/iterator.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/detail/iterator.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/detail/iterator.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/detail/iterator.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[13/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_range_support.t.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_range_support.t.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_range_support.t.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_range_support.t.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/optional_range_support.t.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/tests/optional_range_support.t.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
[14/42] Building CXX object CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_utilities.cpp.o
FAILED: CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_utilities.cpp.o
/usr/bin/c++ -DCMAKE_INTDIR=\"Asan\" -I/Users/clausklein/Workspace/cpp/beman-project/optional26/src -I/Users/clausklein/Workspace/cpp/beman-project/optional26/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest/include -isystem /Users/clausklein/Workspace/cpp/beman-project/optional26/.build/system/_deps/googletest-src/googletest -std=c++23 -Wall -Wextra -O3 -g -DNDEBUG -fsanitize=address,undefined,leak -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.1.sdk -mmacosx-version-min=14.7 -MD -MT CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_utilities.cpp.o -MF CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_utilities.cpp.o.d -o CMakeFiles/beman_optional26_test.dir/Asan/src/beman/optional26/tests/test_utilities.cpp.o -c /Users/clausklein/Workspace/cpp/beman-project/optional26/src/beman/optional26/tests/test_utilities.cpp
clang++: error: unsupported option '-fsanitize=leak' for target 'x86_64-apple-darwin23.6.0'
ninja: build stopped: subcommand failed.
bash-5.2$
- Lingua principale
- C++
- Stelle
- 47
- Fork
- 25
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di bemanproject/optional
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 58/100
bemanproject/optional#188 · 1 commento ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
bemanproject/optional#138 · 17 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
bemanproject/optional#134 · 6 commenti · 2 reazioni ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
bemanproject/optional#129 ·
-
good first issue
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
bemanproject/optional#120 · 3 commenti ·
Tutte le issue di bemanproject/optional
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
lxqt/qtermwidget#688 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
cpinitiative/usaco-guide#6665 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
mpfaffenberger/privateer_reimagined#658 ·
I maintainer di solito rispondono entro 1 giorno
-
Broken links in the docsAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
microsoft/onnxruntime#33018 ·
I maintainer di solito rispondono entro 2 giorni
-
Type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 2 giorni