-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
Open
Labels
A-linkageArea: linking into static, shared libraries and binariesArea: linking into static, shared libraries and binariesC-bugCategory: This is a bug.Category: This is a bug.O-macosOperating system: macOSOperating system: macOST-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-stablePerformance or correctness regression from one stable version to another.Performance or correctness regression from one stable version to another.
Description
rustc-1.93.0 does not build on macOS 10.12. It fails during:
Building stage1 compiler artifacts (stage0 -> stage1, x86_64-apple-darwin)
"_dispatch_workloop_create_inactive", referenced from:
__RNvMNtCsb5mdioy9Z6S_9dispatch28workloopNtB2_16DispatchWorkloop3new in libdispatch2-bb8e2fedb38b673a.rlib(dispatch2-bb8e2fedb38b673a.dispatch2.812164768efce578-cgu.06.rcgu.o)
"_dispatch_set_qos_class_floor", referenced from:
__RNvMs_NtCsb5mdioy9Z6S_9dispatch25queueNtB4_13DispatchQueue19set_qos_class_floor in libdispatch2-bb8e2fedb38b673a.rlib(dispatch2-bb8e2fedb38b673a.dispatch2.812164768efce578-cgu.02.rcgu.o)
"_dispatch_workloop_create", referenced from:
__RNvMNtCsb5mdioy9Z6S_9dispatch28workloopNtB2_16DispatchWorkloop3new in libdispatch2-bb8e2fedb38b673a.rlib(dispatch2-bb8e2fedb38b673a.dispatch2.812164768efce578-cgu.06.rcgu.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
I believe you are using APIs that are not supported.
Summary
Project does not build.
Command used
DESTDIR=/tmp/dst.rustc x.py install
Expected behaviour
I expected the build to not fail.
Actual behaviour
See above. I also rebuilt rustc-1.92.0 on this system without any problems.
Bootstrap configuration (bootstrap.toml)
I can attach if needed. It made the body too long.
Operating system
macOS 10.12.6
HEAD
This is a tarball build.
cat git-commit-hash
254b59607d4417e9dffbc307138ae5c86280fe4c
Build Log
% DESTDIR=/tmp/dst.rustc x.py install
downloading https://static.rust-lang.org/dist/2025-12-11/rust-std-1.92.0-x86_64-apple-darwin.tar.xz
################################################################################################################# 100.0%
downloading https://static.rust-lang.org/dist/2025-12-11/rustc-1.92.0-x86_64-apple-darwin.tar.xz
################################################################################################################# 100.0%
downloading https://static.rust-lang.org/dist/2025-12-11/cargo-1.92.0-x86_64-apple-darwin.tar.xz
################################################################################################################# 100.0%
extracting /tera/tera/debo/Projects/rustc/rustc-1.93.0-src/build/cache/2025-12-11/rustc-1.92.0-x86_64-apple-darwin.tar.xz
extracting /tera/tera/debo/Projects/rustc/rustc-1.93.0-src/build/cache/2025-12-11/rust-std-1.92.0-x86_64-apple-darwin.tar.xz
extracting /tera/tera/debo/Projects/rustc/rustc-1.93.0-src/build/cache/2025-12-11/cargo-1.92.0-x86_64-apple-darwin.tar.xz
Building bootstrap
Compiling proc-macro2 v1.0.89
Compiling unicode-ident v1.0.13
Compiling memchr v2.7.6
Compiling version_check v0.9.5
Compiling typenum v1.17.0
Compiling shlex v1.3.0
Compiling libc v0.2.174
Compiling crossbeam-utils v0.8.20
Compiling serde v1.0.215
Compiling pkg-config v0.3.31
Compiling anstyle v1.0.10
Compiling heck v0.5.0
Compiling regex-syntax v0.8.5
Compiling clap_lex v0.7.2
Compiling cfg-if v1.0.0
Compiling object v0.37.3
Compiling semver v1.0.23
Compiling same-file v1.0.6
Compiling log v0.4.22
Compiling serde_json v1.0.132
Compiling cpufeatures v0.2.15
Compiling ryu v1.0.18
Compiling bootstrap v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/src/bootstrap)
Compiling itoa v1.0.11
Compiling termcolor v1.4.1
Compiling home v0.5.11
Compiling walkdir v2.5.0
Compiling opener v0.8.2
Compiling cc v1.2.28
Compiling clap_builder v4.5.20
Compiling generic-array v0.14.7
Compiling aho-corasick v1.1.3
Compiling bstr v1.10.0
Compiling crossbeam-epoch v0.9.18
Compiling quote v1.0.37
Compiling filetime v0.2.26
Compiling tar v0.4.44
Compiling cmake v0.1.54
Compiling syn v2.0.87
Compiling crossbeam-deque v0.8.5
Compiling lzma-sys v0.1.20
Compiling xz2 v0.1.7
Compiling regex-automata v0.4.9
Compiling block-buffer v0.10.4
Compiling crypto-common v0.1.6
Compiling digest v0.10.7
Compiling sha2 v0.10.8
Compiling toml v0.5.11
Compiling globset v0.4.15
Compiling clap_derive v4.5.18
Compiling serde_derive v1.0.215
Compiling ignore v0.4.23
Compiling clap v4.5.20
Compiling clap_complete v4.5.37
Compiling build_helper v0.1.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/src/build_helper)
Finished `dev` profile [unoptimized] target(s) in 51.31s
Building stage1 compiler artifacts (stage0 -> stage1, x86_64-apple-darwin)
Compiling proc-macro2 v1.0.103
Compiling quote v1.0.42
Compiling unicode-ident v1.0.18
Compiling cfg-if v1.0.4
Compiling libc v0.2.177
Compiling stable_deref_trait v1.2.1
Compiling memchr v2.7.6
Compiling shlex v1.3.0
Compiling smallvec v1.15.1
Compiling bitflags v2.10.0
Compiling proc-macro-hack v0.5.20+deprecated
Compiling equivalent v1.0.2
Compiling once_cell v1.21.3
Compiling hashbrown v0.16.0
Compiling version_check v0.9.5
Compiling getrandom v0.3.3
Compiling typenum v1.19.0
Compiling parking_lot_core v0.9.12
Compiling log v0.4.28
Compiling scopeguard v1.2.0
Compiling crossbeam-utils v0.8.21
Compiling pin-project-lite v0.2.16
Compiling foldhash v0.1.5
Compiling allocator-api2 v0.2.21
Compiling lock_api v0.4.14
Compiling rustix v1.1.2
Compiling thiserror v2.0.17
Compiling rustc_macros v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_macros)
Compiling cc v1.2.16
Compiling regex-syntax v0.8.8
Compiling rustc-stable-hash v0.1.2
Compiling rustc-hash v2.1.1
Compiling rustc-hash v1.1.0
Compiling itoa v1.0.15
Compiling fastrand v2.3.0
Compiling generic-array v0.14.7
Compiling tracing-core v0.1.34
Compiling thin-vec v0.2.14
Compiling zerocopy v0.8.27
Compiling cpufeatures v0.2.17
Compiling rustc_hashes v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_hashes)
Compiling unicode-width v0.2.2
Compiling arrayvec v0.7.6
Compiling writeable v0.6.2
Compiling either v1.15.0
Compiling rustc_arena v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_arena)
Compiling ena v0.14.3
Compiling elsa v1.11.2
Compiling rustc_graphviz v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_graphviz)
Compiling arrayref v0.3.9
Compiling constant_time_eq v0.3.1
Compiling litemap v0.8.1
Compiling hashbrown v0.15.5
Compiling scoped-tls v1.0.1
Compiling icu_locale_data v2.1.1
Compiling rustc-literal-escaper v0.0.5
Compiling unicode-properties v0.1.3
Compiling unicode-xid v0.2.6
Compiling serde_core v1.0.228
Compiling type-map v0.5.1
Compiling aho-corasick v1.1.4
Compiling rustc_lexer v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_lexer)
Compiling itertools v0.12.1
Compiling crc32fast v1.5.0
Compiling self_cell v1.2.1
Compiling serde v1.0.228
Compiling wasmparser v0.236.1
Compiling crossbeam-epoch v0.9.18
Compiling serde_json v1.0.145
Compiling object v0.37.3
Compiling ryu v1.0.20
Compiling syn v2.0.110
Compiling ref-cast v1.0.25
Compiling indexmap v2.12.0
Compiling fnv v1.0.7
Compiling ident_case v1.0.1
Compiling strsim v0.11.1
Compiling dyn-clone v1.0.20
Compiling odht v0.3.1
Compiling crossbeam-deque v0.8.6
Compiling anstyle v1.0.13
Compiling utf8parse v0.2.2
Compiling rustc_thread_pool v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_thread_pool)
Compiling anstyle-parse v0.2.7
Compiling anstyle-query v1.1.5
Compiling annotate-snippets v0.11.5
Compiling is_terminal_polyfill v1.70.2
Compiling colorchoice v1.0.4
Compiling annotate-snippets v0.12.10
Compiling rustc_error_codes v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_error_codes)
Compiling getopts v0.2.24
Compiling rustc_apfloat v0.2.3+llvm-462a31f5a5ab
Compiling datafrog v2.0.1
Compiling tinyvec_macros v0.1.1
Compiling anstream v0.6.21
Compiling tinyvec v1.10.0
Compiling rustc_parse_format v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_parse_format)
Compiling rustc_proc_macro v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_proc_macro)
Compiling static_assertions v1.1.0
Compiling psm v0.1.26
Compiling errno v0.3.14
Compiling stacker v0.1.21
Compiling blake3 v1.8.2
Compiling parking_lot v0.12.5
Compiling block-buffer v0.10.4
Compiling crypto-common v0.1.7
Compiling memmap2 v0.2.3
Compiling digest v0.10.7
Compiling rustc_serialize v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_serialize)
Compiling measureme v12.0.3
Compiling jobserver v0.1.34
Compiling rand_core v0.9.3
Compiling termize v0.2.1
Compiling polonius-engine v0.13.0
Compiling sha1 v0.10.6
Compiling sha2 v0.10.9
Compiling md-5 v0.10.6
Compiling rand_xoshiro v0.7.0
Compiling unicode-normalization v0.1.24
Compiling getrandom v0.2.16
Compiling simd-adler32 v0.3.7
Compiling regex-automata v0.4.13
Compiling rand_core v0.6.4
Compiling adler2 v2.0.1
Compiling unicode-script v0.5.7
Compiling miniz_oxide v0.8.9
Compiling object v0.36.7
Compiling libloading v0.8.9
Compiling objc2 v0.6.3
Compiling fallible-iterator v0.3.0
Compiling rustc_llvm v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_llvm)
Compiling ppv-lite86 v0.2.21
Compiling leb128 v0.2.5
Compiling lazy_static v1.5.0
Compiling cfg_aliases v0.2.1
Compiling find-msvc-tools v0.1.5
Compiling rustc-demangle v0.1.26
Compiling unicode-security v0.1.2
Compiling objc2-encode v4.1.0
Compiling punycode v0.4.1
Compiling pulldown-cmark v0.11.3
Compiling rustc_windows_rc v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_windows_rc)
Compiling wasm-encoder v0.219.2
Compiling nix v0.30.1
Compiling sharded-slab v0.1.7
Compiling tempfile v3.23.0
Compiling thread_local v1.1.9
Compiling rand_chacha v0.9.0
Compiling rand_chacha v0.3.1
Compiling flate2 v1.1.5
Compiling gimli v0.31.1
Compiling rand v0.9.2
Compiling rustc_fs_util v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_fs_util)
Compiling rand v0.8.5
Compiling unicase v2.8.1
Compiling nu-ansi-term v0.50.3
Compiling pathdiff v0.2.3
Compiling pulldown-cmark-escape v0.11.0
Compiling tracing-log v0.2.0
Compiling serde_path_to_error v0.1.20
Compiling rustc_driver v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_driver)
Compiling jiff v0.2.16
Compiling rustc-main v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc)
Compiling twox-hash v1.6.3
Compiling block2 v0.6.2
Compiling ruzstd v0.7.3
Compiling dispatch2 v0.3.0
Compiling synstructure v0.13.2
Compiling serde_derive_internals v0.29.1
Compiling darling_core v0.20.11
Compiling ctrlc v3.5.1
Compiling regex v1.12.2
Compiling matchers v0.2.0
Compiling bstr v1.12.1
Compiling displaydoc v0.2.5
Compiling zerofrom-derive v0.1.6
Compiling yoke-derive v0.8.1
Compiling zerovec-derive v0.11.2
Compiling tracing-attributes v0.1.30
Compiling rustc_index_macros v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_index_macros)
Compiling tinystr v0.8.2
Compiling thiserror-impl v2.0.17
Compiling unic-langid-impl v0.9.6
Compiling derive-where v1.6.0
Compiling zerotrie v0.2.3
Compiling serde_derive v1.0.228
Compiling ref-cast-impl v1.0.25
Compiling unic-langid-macros-impl v0.9.6
Compiling schemars_derive v1.1.0
Compiling rustc_type_ir_macros v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_type_ir_macros)
Compiling zerofrom v0.1.6
Compiling unic-langid-macros v0.9.6
Compiling unic-langid v0.9.6
Compiling fluent-langneg v0.13.1
Compiling yoke v0.8.1
Compiling intl-memoizer v0.5.3
Compiling intl_pluralrules v7.0.2
Compiling ar_archive_writer v0.5.1
Compiling zerovec v0.11.5
Compiling tracing v0.1.41
Compiling fluent-syntax v0.12.0
Compiling darling_macro v0.20.11
Compiling tracing-subscriber v0.3.20
Compiling darling v0.20.11
Compiling derive_setters v0.1.8
Compiling fluent-bundle v0.16.0
Compiling potential_utf v0.1.4
Compiling icu_locale_core v2.1.1
Compiling icu_collections v2.1.1
Compiling rustc_index v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_index)
Compiling rustc_fluent_macro v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_fluent_macro)
Compiling thorin-dwp v0.9.0
Compiling tracing-tree v0.3.1
Compiling rustc_data_structures v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_data_structures)
Compiling rustc_log v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_log)
Compiling icu_provider v2.1.1
Compiling icu_list v2.1.1
Compiling icu_locale v2.1.1
Compiling schemars v1.1.0
Compiling gsgdt v0.1.2
Compiling rustc_span v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_span)
Compiling rustc_baked_icu_data v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_baked_icu_data)
Compiling rustc_ast_ir v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_ast_ir)
Compiling rustc_hir_id v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_hir_id)
Compiling rustc_ast v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_ast)
Compiling rustc_ast_pretty v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_ast_pretty)
Compiling rustc_error_messages v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_error_messages)
Compiling rustc_abi v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_abi)
Compiling rustc_lint_defs v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_lint_defs)
Compiling rustc_type_ir v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_type_ir)
Compiling rustc_target v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_target)
Compiling rustc_errors v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_errors)
Compiling rustc_next_trait_solver v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_next_trait_solver)
Compiling rustc_hir v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_hir)
Compiling rustc_feature v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_feature)
Compiling rustc_hir_pretty v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_hir_pretty)
Compiling rustc_session v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_session)
Compiling rustc_query_system v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_query_system)
Compiling rustc_parse v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_parse)
Compiling rustc_middle v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_middle)
Compiling rustc_attr_parsing v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_attr_parsing)
Compiling rustc_ast_passes v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_ast_passes)
Compiling rustc_expand v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_expand)
Compiling rustc_builtin_macros v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_builtin_macros)
Compiling rustc_infer v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_infer)
Compiling rustc_transmute v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_transmute)
Compiling rustc_incremental v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_incremental)
Compiling rustc_mir_dataflow v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_mir_dataflow)
Compiling rustc_pattern_analysis v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_pattern_analysis)
Compiling rustc_symbol_mangling v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_symbol_mangling)
Compiling rustc_ast_lowering v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_ast_lowering)
Compiling rustc_public_bridge v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_public_bridge)
Compiling rustc_monomorphize v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_monomorphize)
Compiling rustc_query_impl v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_query_impl)
Compiling rustc_trait_selection v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_trait_selection)
Compiling rustc_metadata v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_metadata)
Compiling rustc_public v0.1.0-preview (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_public)
Compiling rustc_resolve v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_resolve)
Compiling rustc_lint v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_lint)
Compiling rustc_ty_utils v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_ty_utils)
Compiling rustc_const_eval v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_const_eval)
Compiling rustc_hir_analysis v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_hir_analysis)
Compiling rustc_traits v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_traits)
Compiling rustc_sanitizers v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_sanitizers)
Compiling rustc_codegen_ssa v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_codegen_ssa)
Compiling rustc_privacy v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_privacy)
Compiling rustc_borrowck v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_borrowck)
Compiling rustc_codegen_llvm v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_codegen_llvm)
Compiling rustc_mir_build v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_mir_build)
Compiling rustc_passes v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_passes)
Compiling rustc_hir_typeck v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_hir_typeck)
Compiling rustc_mir_transform v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_mir_transform)
Compiling rustc_interface v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_interface)
Compiling rustc_driver_impl v0.0.0 (/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/compiler/rustc_driver_impl)
error: linking with `/usr/local/bin/clang` failed: exit status: 1
|
= note: "/usr/local/bin/clang" "-Wl,-exported_symbols_list" "-Wl,/var/folders/6j/ps9ndwpj3xv8mgs1w8px_zsh0000n5/T/rustcPwkZjS/list" "/var/folders/6j/ps9ndwpj3xv8mgs1w8px_zsh0000n5/T/rustcPwkZjS/symbols.o" "<1 object files omitted>" "/var/folders/6j/ps9ndwpj3xv8mgs1w8px_zsh0000n5/T/rustcPwkZjS/rmeta.o" "<1 object files omitted>" "/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps/{librustc_driver_impl-1973298c6e00d857,libctrlc-d458043e003c785c,libnix-b3e44b314a5ccf16,libdispatch2-bb8e2fedb38b673a,libblock2-e79c760b98bab427,libobjc2-8d788ea79b4d3381,libobjc2_encode-213b9a619f52ea69,librustc_log-748468758d63fb76,libtracing_tree-f3a3fd9a69748845,libtracing_log-f4e06fe3516d1597,libtracing_subscriber-bbc690473315cc1b,libsharded_slab-85724f1c9d42f595,liblazy_static-9c8c7fbcb228a25d,libmatchers-6b91122673e9109b,libnu_ansi_term-1b08a824587a1ff0,libthread_local-39579e0014da10e7,libjiff-39b74c91e4caa621,libshlex-c126ebc7d3bf0286,librustc_public-dfd7b89ae1d59a9e,librustc_public_bridge-12d7b21d09e39447,librustc_interface-7e1fc72bfb05a923,librustc_codegen_llvm-7507251332b6dc0e,librustc_llvm-f251fdb8784c4ef3,librustc_sanitizers-9d299ac870ca7244,librustc_hir_typeck-f9e3259ae6841e96,librustc_hir_analysis-0043411d39776704,librustc_monomorphize-e9e2121ac0a6bd02,librustc_mir_transform-79f41ba81b978a74,librustc_mir_build-d55461c83fc34628,librustc_pattern_analysis-740e3791876a48f5,librustc_borrowck-e376af3ae8dd8ac9,librustc_traits-ee1d5df5d4e4f92d,librustc_const_eval-be4e2dc976f008b6,librustc_mir_dataflow-8900878474513a53,librustc_builtin_macros-911d00e3ab9cfe9f,librustc_resolve-21390683df68c818,libpulldown_cmark-ef299ef991b5a961,libunicase-11c15e5d8ae9dfa0,libpulldown_cmark_escape-6dbd234dd9a9d1bd,librustc_passes-7603b79f07e4628c,librustc_ast_lowering-f192a59c65cf7870,librustc_privacy-42cf47f6b784f028,librustc_ty_utils-b243b4af2a23fce0,librustc_lint-93db933f2e1e467f,libunicode_security-851399121ce85a88,libunicode_script-65203bfdf4fc5bbe,librustc_query_impl-0ae8752407f0b971,librustc_codegen_ssa-3a4b22de1cecddd8,libwasm_encoder-c27b05eb22781b73,libleb128-cb741a04af6d8a93,libthorin-4d7560e6e537fb6e,libgimli-1f5254da61e525a9,libfallible_iterator-f2f1e632abd54ac8,libobject-b98e153fb96fa4cd,libruzstd-13b79ac689951853,libtwox_hash-9822b7a121a628a5,librand-6b74ffb38e424ce6,librand_chacha-e6149aefbcefc907,librand_core-e7599557893f3df3,libgetrandom-0e7d16ac023802b7,libstatic_assertions-39c6ec3bc2a71d48,libflate2-4c184b6ebf70685c,libminiz_oxide-87d8de71da57e60c,libsimd_adler32-1c9df469ed8f7059,libbstr-8d5922bcf8979816,librustc_trait_selection-821915e95ed7672f,librustc_next_trait_solver-c41808e37476c3f9,librustc_parse_format-7de8c7ef3f3887af,librustc_transmute-c5826b11a59e2f35,librustc_infer-a399532bcdf3a7f6,librustc_symbol_mangling-7b7902532131eac1,librustc_demangle-333212f3aca07e96,libpunycode-4c83b7f886c2f12e,libpathdiff-e92338673dcf0fc4,libregex-f9714a293c59ed64,libfind_msvc_tools-ffb77e6545188c02,libar_archive_writer-8881bbc86edb615e,librustc_metadata-446ed3d7300f9ead,liblibloading-39aaf12975cc16e6,librustc_incremental-48d6c422bc3cda5f,librustc_expand-e65ed7d4dea57777,librustc_ast_passes-fa9e3b48ab85bcee,librustc_proc_macro-cbe77f8f217cb955,librustc_attr_parsing-496977de372be46a,librustc_parse-997488c48b1b23da,libunicode_normalization-1b918b2cc688c5ff,libtinyvec-af8d01d8a10038ce,libtinyvec_macros-8fa452561654934d,librustc_middle-eb5c6df93fde5d9c,librustc_apfloat-8708173bdf42cd2c,libgsgdt-d8e41119b2a1b209,libpolonius_engine-647464f2736a8135,libdatafrog-343c5f02c1a53699,librustc_query_system-9a0e422e78ec002c,librustc_type_ir-9470eaa742567419,librustc_session-1e7bcafa85b7526b,libgetopts-f13ee7ce0e823deb,librustc_feature-2250804f5dd123dd,librustc_hir_pretty-98318dfbac1463ca,librustc_errors-2ca4dff439ce599a,libtermize-e6b86c0036abc9af,librustc_error_codes-00aa09966d5e2c21,libannotate_snippets-370431ec4deec0f5,librustc_lint_defs-2623e19c58c39fb3,libanstream-d39b909b89b5c4e8,libanstyle_query-39a725c0c0bd51a2,libis_terminal_polyfill-727fa65d00bcb651,libanstyle-0be792bc9e2aabe0,libcolorchoice-46af282661d66144,libanstyle_parse-329fa9ec6a93ceec,libutf8parse-703ffc3d924c5836,librustc_hir-24280e95928b02e5,libodht-a1cc0ff8681871a3,librustc_hir_id-9803a5ae2d553ce0,librustc_target-1c4c883e8a69865f,libserde_path_to_error-2d534ee8363298f2,libschemars-f23b38f657d7c423,libdyn_clone-97c72c0aff273eec,libserde-5ddb5ec5f525f3f8,libref_cast-8844303d54bc90f4,libobject-3f8141b34ea30b2a,libcrc32fast-0d8310657da27670,libwasmparser-3a6e2aaef717bc74,librustc_fs_util-7606d8014ba2eafc,libserde_json-dbf1d245168fe8a9,libryu-d90a994ba8719b45,libserde_core-92b150021c6deee9,librustc_abi-a87c886e783610df,librand_xoshiro-fa58c68c90e88e90,librustc_error_messages-15f671af2348a651,librustc_baked_icu_data-ef275d5f5d90efb0,libicu_list-bec559bd2c26fda2,libregex_automata-ea79c579cc84c655,libaho_corasick-6f02da63181a817d,libregex_syntax-df26ba0976cdd659,libicu_locale-59f0199bb003318c,libicu_locale_data-d6eedb5d09fa104c,libicu_collections-6bf9036eb22ffada,libpotential_utf-f5069e40a76fae80,libicu_provider-af4518b0e4c5dd74,libzerotrie-2d58bdac52f9cede,libicu_locale_core-b0f48f7220861c16,libwriteable-73d3c85329152e8a,liblitemap-1b4a144486f3d773,librustc_ast_pretty-578ba1ac2af61970,librustc_lexer-af5df2c12e609ce4,libunicode_xid-c12d6af4fb4b7ce2,libunicode_properties-f18694fb41701361,libitertools-5055f02ab46e74fd,libfluent_bundle-d2d73b875008edd0,libfluent_langneg-6f184047f6081256,libintl_pluralrules-669086c739c7ad3c,libself_cell-5cb504c09d092781,libintl_memoizer-ea1d980b6efe0b27,libtype_map-f7a62e4b68e29a6d,libunic_langid-a4bace5154361ec4,libunic_langid_macros-d56a2d25a1a0d4f0,libunic_langid_impl-a67b31036edbba36,libtinystr-a714728b4bd10ea2,libzerovec-89d5acfe92da65b6,libyoke-604f8086de679fbd,libzerofrom-a721406801f4cf8e,libfluent_syntax-19a8fb7715c54f5c,libthiserror-3969c071312a846a,librand-ef310e80b793044f,librand_chacha-7986ba2ce1534c91,libppv_lite86-eadd3ebd18e10586,libzerocopy-a320c3326a198041,librand_core-46bcafa83f73cf30,librustc_ast-934d8c9728cc62b4,libmemchr-667a5d7402dfad61,librustc_ast_ir-f53539b2638005e3,librustc_literal_escaper-ec334ac5bd828b16,librustc_span-8b29869e97c072ac,libunicode_width-5c95b8973f05a471,libblake3-48a2a0c3766bb3c0,libconstant_time_eq-222a90bcf5abceb3,libarrayref-5d58cece56e10172,libitoa-9683f6214f7ec629,libscoped_tls-970cfccda4c89e86,libsha2-f6b0361d9d53851a,libsha1-9a8f8d6dbffe949c,libcpufeatures-6e7f7b7192f9b73f,libmd5-dac3c6540d90a142,libdigest-931069b446bf41de,libblock_buffer-88329d0991261c56,libcrypto_common-573d118f113e1af1,libgeneric_array-1dd2ec25ecf61857,libtypenum-d26e4d448ce05ab6,librustc_data_structures-f5f9d8da13fbc04d,libelsa-e3a19718fe19697f,libstable_deref_trait-42bb5f2a4d90f2e3,librustc_thread_pool-7aea6204d5756077,libcrossbeam_deque-6b2bd4a4fa3d3c71,libcrossbeam_epoch-ecb002843d41c388,libcrossbeam_utils-76ea7a9733f43092,libstacker-d9be10bdb46e9a33,libpsm-cc2a11dc7042bece,libmemmap2-3364b8faf81fa161,librustc_arena-1646f5834b19e3a0,libtempfile-43d2133813f979f5,libgetrandom-bf79fc8e2c98a47a,libfastrand-74fe8251de129ce0,librustix-9a71ebd5db98cecb,libbitflags-1f3731c0542b83a8,liberrno-d71a37703502c576,libarrayvec-53894284eec8e5fd,libhashbrown-71c71cd1796f4a85,libfoldhash-165c3f4513f0abad,libmeasureme-a9d0537fcfeebe58,librustc_hash-ac6c4d877797ab8e,librustc_graphviz-c6dcf6d8dc2507d2,libparking_lot-8d87f2f96382b47c,libparking_lot_core-0a24821d54dcbc5e,libcfg_if-f01943794516ae3d,liblock_api-4c7ac2d73f10e3dd,libscopeguard-51efe8d41afcf96c,libjobserver-bf1eb0f0a16425d2,liblibc-ef7fb1f859e793e8,libtracing-01a87ee23eac8c91,libpin_project_lite-3dc242bdbdd1d4b6,libtracing_core-9e702a5a8fe50aef,libonce_cell-4f7596884e710a3b,librustc_hash-8affd17512523b5d,libeither-96bff299f2916ab8,librustc_index-d4d92d478b024dc8,librustc_serialize-56529db008858a40,libindexmap-e167b6ef1900c625,libequivalent-8ab84b6c29022e6d,libhashbrown-ab2c4996791428b7,libthin_vec-107d81251ef6d2c9,librustc_hashes-783ce427ab923db6,librustc_stable_hash-762e3a1895308569,libsmallvec-ae2df19831b88c38,libena-c5c411951b3143c0,liblog-4cc031eee56f30ec}.rlib" "<sysroot>/lib/rustlib/x86_64-apple-darwin/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-lSystem" "-lSystem" "-lobjc" "-framework" "Foundation" "-lm" "-lz" "-lzstd" "-lxml2" "-lc++" "-liconv" "-lSystem" "-lc" "-lm" "-arch" "x86_64" "-mmacosx-version-min=10.12.0" "-L" "/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/build/psm-dc8276ac4fb11743/out" "-L" "/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/build/blake3-35d5551b7ec94e17/out" "-L" "/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/build/rustc_llvm-f14d871760922023/out" "-L" "/usr/local/lib" "-o" "/tera/tera/debo/Projects/rustc/rustc-1.93.0-src/build/x86_64-apple-darwin/stage1-rustc/x86_64-apple-darwin/release/deps/librustc_driver-00551af2f92b1826.dylib" "-Wl,-dead_strip" "-dynamiclib" "-Wl,-install_name" "-Wl,@rpath/librustc_driver-00551af2f92b1826.dylib" "-nodefaultlibs" "-Wl,-rpath,@loader_path/../lib"
= note: some arguments are omitted. use `--verbose` to show all linker arguments
= note: Undefined symbols for architecture x86_64:
"_dispatch_workloop_create_inactive", referenced from:
__RNvMNtCsb5mdioy9Z6S_9dispatch28workloopNtB2_16DispatchWorkloop3new in libdispatch2-bb8e2fedb38b673a.rlib(dispatch2-bb8e2fedb38b673a.dispatch2.812164768efce578-cgu.06.rcgu.o)
"_dispatch_set_qos_class_floor", referenced from:
__RNvMs_NtCsb5mdioy9Z6S_9dispatch25queueNtB4_13DispatchQueue19set_qos_class_floor in libdispatch2-bb8e2fedb38b673a.rlib(dispatch2-bb8e2fedb38b673a.dispatch2.812164768efce578-cgu.02.rcgu.o)
"_dispatch_workloop_create", referenced from:
__RNvMNtCsb5mdioy9Z6S_9dispatch28workloopNtB2_16DispatchWorkloop3new in libdispatch2-bb8e2fedb38b673a.rlib(dispatch2-bb8e2fedb38b673a.dispatch2.812164768efce578-cgu.06.rcgu.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: could not compile `rustc_driver` (lib) due to 1 previous error
Build completed unsuccessfully in 0:09:40Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-linkageArea: linking into static, shared libraries and binariesArea: linking into static, shared libraries and binariesC-bugCategory: This is a bug.Category: This is a bug.O-macosOperating system: macOSOperating system: macOST-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-stablePerformance or correctness regression from one stable version to another.Performance or correctness regression from one stable version to another.