Add OSX support
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 30/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 停滞
- 技術スタック
- cmake, cpp
調査の方向性
CMake ワークフロー clang-19 と system から始め、続いて Asan 設定と併せて etc/clang-19-toolchain.cmake および etc/toolchain.cmake を確認します。報告されたワークフローを macOS 上で再実行し、コンパイラーとリンカーの失敗から必要な設定変更を特定します。ワークフローの configure、build、およびテストがすべて正常に完了すれば完了です。
索引モデルが issue の本文から書いたものです。
説明
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$
- 主要言語
- C++
- スター
- 47
- フォーク
- 25
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
bemanproject/optional のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 58/100
bemanproject/optional#188 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 38/100
bemanproject/optional#138 · コメント 17 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
bemanproject/optional#134 · コメント 6 件 · リアクション 2 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 25/100
bemanproject/optional#129 ·
-
good first issue
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
bemanproject/optional#120 · コメント 3 件 ·
bemanproject/optional の issue をすべて見る
似ている issue
-
ai_p2
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
ClickHouse/ClickHouse#125522 ·
メンテナーはふだん 1 日以内に返信
-
Branch-3.3.5a
難易度 2/5 1〜3時間 初心者へのやさしさ 67/100
TrinityCore/TrinityCore#32060 ·
メンテナーはふだん 3 日以内に返信
-
needs-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
open-telemetry/opentelemetry-cpp#4697 ·
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 72/100
secondlife/viewer#6432 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
rajpreetcodes/Skills_MCP_Server#39 ·
メンテナーはふだん 1 日以内に返信