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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions