Skip to content

NULL #43

Description

@Sunrisepeak

speak@speakmbp hhh % mcpp build --verbose
Bundled xlings (copied from system: /Users/speak/.xlings/subos/default/bin/xlings)
Initialize mcpp sandbox layout (one-time)
[VERBOSE 2026-06-24 09:00:49.004] init: sandbox layout (xlings self init): start
Fetching package index (one-time)
[VERBOSE 2026-06-24 09:00:49.470] init: sandbox layout (xlings self init): done (Δ=465ms)
Bootstrap ninja into mcpp sandbox (one-time)
[VERBOSE 2026-06-24 09:00:49.470] init: bootstrap ninja@1.12.1: start

[VERBOSE 2026-06-24 09:03:15.090] init: bootstrap ninja@1.12.1: done (Δ=145618ms)
First run no toolchain configured — installing llvm@20.1.7 (LLVM/Clang) as default


Cleaned: /Users/speak/test/mcpp/hhh/target
speak@speakmbp hhh % mcpp build
Resolving toolchain
Resolved llvm@20.1.7 → @mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/bin/clang++
Inferred sources [src/**/*.{cppm,cpp,cc,c}]
Inferred target hhh (bin from src/main.cpp)
Compiling hhh v0.1.0 (.)
error: build failed
ld64.lld: error: library not found for -lSystem
ld64.lld: error: undefined symbol: __stack_chk_fail

referenced by obj/main.o:(symbol main+0x16c)
referenced by obj/main.o:(symbol void std::__1::__print::__vprint_nonunicode[abi:ne200100](__sFILE*, std::__1::basic_string_view<char, std::__1::char_traits>, std::__1::basic_format_args<std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>, bool)+0x138)
referenced by obj/main.o:(symbol char const* std::__1::__format::__handle_replacement_field[abi:ne200100]<char const*, std::__1::basic_format_parse_context, std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>(char const*, char const*, std::__1::basic_format_parse_context&, std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>&)+0x130)
referenced 103 more times

ld64.lld: error: undefined symbol: __stack_chk_guard

referenced by obj/main.o:(symbol main+0x138)
referenced by obj/main.o:(symbol main+0x134)
referenced by obj/main.o:(symbol main+0x2c)
referenced 505 more times

ld64.lld: error: undefined symbol: fflush

referenced by obj/main.o:(symbol main+0x128)
referenced by obj/main.o:(symbol main+0x8c)
referenced by obj/main.o:(symbol main+0x54)

ld64.lld: error: undefined symbol: __stdoutp

referenced by obj/main.o:(symbol main+0x3c)
referenced by obj/main.o:(symbol main+0x38)

ld64.lld: error: undefined symbol: _Unwind_Resume

referenced by obj/main.o:(symbol void std::__1::__print::__vprint_nonunicode[abi:ne200100](__sFILE*, std::__1::basic_string_view<char, std::__1::char_traits>, std::__1::basic_format_args<std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>, bool)+0x188)
referenced by obj/main.o:(symbol void std::__1::__print::__vprint_nonunicode[abi:ne200100](__sFILE*, std::__1::basic_string_view<char, std::__1::char_traits>, std::__1::basic_format_args<std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>, bool)+0x174)
referenced by obj/main.o:(symbol T std::__1::__vformat_to[abi:ne200100]<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char, std::__1::back_insert_iterator<std::__1::__format::__output_buffer>>(T, std::__1::basic_string_view<T0, std::__1::char_traits>, std::__1::basic_format_args<std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, T0>>)+0xc4)
referenced 447 more times

ld64.lld: error: undefined symbol: ferror

referenced by obj/main.o:(symbol void std::__1::__print::__vprint_nonunicode[abi:ne200100](__sFILE*, std::__1::basic_string_view<char, std::__1::char_traits>, std::__1::basic_format_args<std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>, bool)+0x128)

ld64.lld: error: undefined symbol: feof

referenced by obj/main.o:(symbol void std::__1::__print::__vprint_nonunicode[abi:ne200100](__sFILE*, std::__1::basic_string_view<char, std::__1::char_traits>, std::__1::basic_format_args<std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>, bool)+0x11c)

ld64.lld: error: undefined symbol: fwrite

referenced by obj/main.o:(symbol void std::__1::__print::__vprint_nonunicode[abi:ne200100](__sFILE*, std::__1::basic_string_view<char, std::__1::char_traits>, std::__1::basic_format_args<std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>, bool)+0xc4)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++abi.a(cxa_demangle.cpp.o):(symbol std::__1::__invoke_result<(anonymous namespace)::DumpVisitor&, (anonymous namespace)::itanium_demangle::SyntheticTemplateParamName const*>::type std::__1::reference_wrapper<(anonymous namespace)::DumpVisitor>::operator()[abi:ne200100]<(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName const*>((anonymous namespace)::itanium_demangle::SyntheticTemplateParamName const*&&) const+0x108)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++abi.a(cxa_demangle.cpp.o):(symbol std::__1::__invoke_result<(anonymous namespace)::DumpVisitor&, (anonymous namespace)::itanium_demangle::SyntheticTemplateParamName const*>::type std::__1::reference_wrapper<(anonymous namespace)::DumpVisitor>::operator()[abi:ne200100]<(anonymous namespace)::itanium_demangle::SyntheticTemplateParamName const*>((anonymous namespace)::itanium_demangle::SyntheticTemplateParamName const*&&) const+0xa0)
referenced 155 more times

ld64.lld: error: undefined symbol: memmove

referenced by obj/main.o:(symbol std::__1::__format::__allocating_buffer::__prepare_write[abi:ne200100](std::__1::__format::__output_buffer&, unsigned long)+0x6c)
referenced by obj/main.o:(symbol bool std::__1::__format_spec::__parser::__parse_fill_align[abi:ne200100]<char const*>(T&, T)+0x10c)
referenced by obj/main.o:(symbol decltype(fp0) std::__1::__formatter::__write_string_no_precision[abi:ne200100]<char, std::__1::back_insert_iterator<std::__1::__format::__output_buffer>>(std::__1::basic_string_view<T, std::__1::char_traits>, std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, std::__1::__format_spec::__parsed_specifications)+0x174)
referenced 172 more times

ld64.lld: error: undefined symbol: memset

referenced by obj/main.o:(symbol std::__1::back_insert_iterator<std::__1::__format::__output_buffer> std::__1::__formatter::__fill[abi:ne200100]<char, std::__1::back_insert_iterator<std::__1::__format::__output_buffer>>(std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, unsigned long, std::__1::__format_spec::__code_point)+0x1b0)
referenced by obj/main.o:(symbol std::__1::back_insert_iterator<std::__1::__format::__output_buffer> std::__1::__formatter::__write_using_decimal_separators[abi:ne200100]<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char*, char>(std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, T0, T0, T0, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator>&&, char, std::__1::__format_spec::__parsed_specifications)+0x21c)
referenced by obj/main.o:(symbol std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>::iterator std::__1::__formatter::__format_floating_point[abi:ne200100]<float, char, std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>(float, std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>&, std::__1::__format_spec::__parsed_specifications)+0x62c)
referenced 23 more times

ld64.lld: error: undefined symbol: memcpy

referenced by obj/main.o:(symbol std::__1::back_insert_iterator<std::__1::__format::__output_buffer> std::__1::__formatter::__fill[abi:ne200100]<char, std::__1::back_insert_iterator<std::__1::__format::__output_buffer>>(std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, unsigned long, std::__1::__format_spec::__code_point)+0xf0)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::to_chars(char*, char*, float)+0x120)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::to_chars(char*, char*, double)+0x124)
referenced 86 more times

ld64.lld: error: undefined symbol: memchr

referenced by obj/main.o:(symbol std::__1::__formatter::__float_result std::__1::__formatter::__format_buffer[abi:ne200100]<float, float>(std::__1::__formatter::__float_buffer&, float, bool, bool, std::__1::__format_spec::__sign, std::__1::__format_spec::__type)+0x4cc)
referenced by obj/main.o:(symbol std::__1::__formatter::__float_result std::__1::__formatter::__format_buffer[abi:ne200100]<float, float>(std::__1::__formatter::__float_buffer&, float, bool, bool, std::__1::__format_spec::__sign, std::__1::__format_spec::__type)+0x41c)
referenced by obj/main.o:(symbol std::__1::__formatter::__float_result std::__1::__formatter::__format_buffer[abi:ne200100]<float, float>(std::__1::__formatter::__float_buffer&, float, bool, bool, std::__1::__format_spec::__sign, std::__1::__format_spec::__type)+0x2b4)
referenced 31 more times

ld64.lld: error: undefined symbol: strlen

referenced by obj/main.o:(symbol auto char const* std::__1::__format::__handle_replacement_field[abi:ne200100]<char const*, std::__1::basic_format_parse_context, std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>>(char const*, char const*, std::__1::basic_format_parse_context&, std::__1::basic_format_context<std::__1::back_insert_iterator<std::__1::__format::__output_buffer>, char>&)::'lambda'(char const*)::operator()<char const*>(char const*) const+0x8c)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(stdexcept.cpp.o):(symbol std::logic_error::logic_error(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator> const&)+0x38)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(stdexcept.cpp.o):(symbol std::logic_error::logic_error(std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator> const&)+0x38)
referenced 57 more times

ld64.lld: error: undefined symbol: __maskrune

referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__parse_exponent(char const*, unsigned long, unsigned long, char)+0x78)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__from_chars_result std::__1::__from_chars_floating_point_nan(char const*, char const*, char const*, bool)+0xdc)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__from_chars_result std::__1::__from_chars_floating_point_nan(char const*, char const*, char const*, bool)+0xdc)

ld64.lld: error: undefined symbol: _DefaultRuneLocale

referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__parse_exponent(char const*, unsigned long, unsigned long, char)+0x5c)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__parse_exponent(char const*, unsigned long, unsigned long, char)+0x58)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__from_chars_result std::__1::__from_chars_floating_point_nan(char const*, char const*, char const*, bool)+0x88)
referenced 137 more times

ld64.lld: error: undefined symbol: __tolower

referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__parse_exponent(char const*, unsigned long, unsigned long, char)+0x40)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__from_chars_result std::__1::__from_chars_floating_point_impl(char const*, char const*, std::__1::chars_format)+0x54)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(charconv.cpp.o):(symbol std::__1::__from_chars_result std::__1::__from_chars_floating_point_impl(char const*, char const*, std::__1::chars_format)+0x54)
referenced 22 more times

ld64.lld: error: undefined symbol: isatty

referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(print.cpp.o):(symbol std::__1::__is_posix_terminal(__sFILE*)+0xc)

ld64.lld: error: undefined symbol: fileno

referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(print.cpp.o):(symbol std::__1::__is_posix_terminal(__sFILE*)+0x8)

ld64.lld: error: undefined symbol: dlsym

referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++.a(stdexcept.cpp.o):(symbol std::__1::__refstring_imp::(anonymous namespace)::compute_gcc_empty_string_storage()+0x24)
referenced by /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/lib/libc++abi.a(stdlib_stdexcept.cpp.o):(symbol std::__1::__refstring_imp::(anonymous namespace)::compute_gcc_empty_string_storage()+0x24)

ld64.lld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors)
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
speak@speakmbp hhh %


xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/MacOS'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/Info.plist'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents/PkgInfo'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper.app/Contents'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper.app'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper (Renderer).app/Contents/_CodeSignature/CodeResources'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper (Renderer).app/Contents/_CodeSignature'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper (Renderer).app/Contents/MacOS/Code Helper (Renderer)'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper (Renderer).app/Contents/MacOS'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper (Renderer).app/Contents/Info.plist'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper (Renderer).app/Contents/PkgInfo'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper (Renderer).app/Contents'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks/Code Helper (Renderer).app'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Frameworks'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/Info.plist'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents/PkgInfo'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app/Contents'
xattr: [Errno 1] Operation not permitted: '/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app'
[warn] config hook failed for code: [string "..."]:13: exec failed after 1 attempt(s): xattr -rd com.apple.quarantine "/Users/speak/.xlings/data/xpkgs/xim-x-code/1.108.0/Visual Studio Code.app"
[error] [code] failed: config hook failed
Installing extensions...
Extension 'llvm-vs-code-extensions.vscode-clangd' v0.6.0 is already installed. Use '--force' option to update to latest version or provide '@' to install a specific version, for example: 'llvm-vs-code-extensions.vscode-clangd@1.2.3'.
Resolved llvm@default → llvm@20.1.7
Installing llvm 20.1.7 via mcpp's xlings
Installed llvm@20.1.7 → /Users/speak/.mcpp/registry/data/xpkgs/xim-x-llvm/20.1.7/bin/clang++
Finished release [optimized] in 0.01s

✓ 3 package(s) installed
✗ 1 package(s) failed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions