Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot build master on MacOS #51907

Open
kpamnany opened this issue Oct 27, 2023 · 1 comment
Open

Cannot build master on MacOS #51907

kpamnany opened this issue Oct 27, 2023 · 1 comment
Labels
building Build system, or building Julia or its dependencies system:mac Affects only macOS

Comments

@kpamnany
Copy link
Contributor

On MacOS 13.5.2 on an M2, using clang-1500.0.40.1, with a fresh clone of Julia (and no ~/.julia), HEAD is 199cac7, make -j debug gives me:

<snip>
    JULIA stdlib/Logging.debug.image
    JULIA stdlib/NetworkOptions.debug.image
┌ Error: JuliaSyntax parser failed — falling back to flisp!
│   exception = (ArgumentError("invalid base 16 digit 'b' in \"0x01b21dd213814000\""), Union{Ptr{Nothing}, Base.InterpreterIP}[Ptr{Nothing} @0x0000000138730b63, Ptr{Nothing} @0x00000001385f5223, Ptr{Nothing} @0x00000001380a6e5b, Ptr{Nothing} @0x00000001382c9ef7, Ptr{Nothing} @0x00000001380a7c53, Ptr{Nothing} @0x00000001386e4f3f, Ptr{Nothing} @0x00000001381ecfeb, Ptr{Nothing} @0x00000001386e7b23, Ptr{Nothing} @0x00000001384bd2ef, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x00000001014b656b, Ptr{Nothing} @0x00000001014b6697, Ptr{Nothing} @0x000000010149322b, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x00000001014b656b, Ptr{Nothing} @0x00000001014b62d7, Ptr{Nothing} @0x00000001014b50cf, Ptr{Nothing} @0x00000001383ac51b, Ptr{Nothing} @0x000000010149322b, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x00000001014b656b, Ptr{Nothing} @0x00000001014b62d7, Ptr{Nothing} @0x00000001014b50cf, Ptr{Nothing} @0x00000001385db79f, Ptr{Nothing} @0x000000010149322b, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x00000001014b656b, Ptr{Nothing} @0x00000001014b62d7, Ptr{Nothing} @0x00000001014b50cf, Ptr{Nothing} @0x00000001385db8db, Ptr{Nothing} @0x000000010149322b, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x00000001014b656b, Ptr{Nothing} @0x00000001014b62d7, Ptr{Nothing} @0x00000001014b50cf, Ptr{Nothing} @0x000000013880e73f, Ptr{Nothing} @0x000000010149322b, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x00000001382d450b, Ptr{Nothing} @0x00000001384b8573, Ptr{Nothing} @0x000000010149322b, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x00000001387035e7, Ptr{Nothing} @0x000000013824510f, Ptr{Nothing} @0x000000013867f2a3, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x00000001014caefb, Ptr{Nothing} @0x00000001014cac0b, Ptr{Nothing} @0x00000001014c9033, Ptr{Nothing} @0x00000001014ca393, Ptr{Nothing} @0x00000001014c7fb3, Ptr{Nothing} @0x00000001014c8927, Base.InterpreterIP in top-level CodeInfo for Main at statement 58, Ptr{Nothing} @0x00000001014f51e7, Ptr{Nothing} @0x00000001014f4ceb, Ptr{Nothing} @0x00000001014f6aeb, Ptr{Nothing} @0x00000001014f6e7f, Ptr{Nothing} @0x00000001384b8817, Ptr{Nothing} @0x000000013800baff, Ptr{Nothing} @0x00000001384419af, Ptr{Nothing} @0x000000013821ddcb, Ptr{Nothing} @0x000000010149effb, Ptr{Nothing} @0x000000010149f18b, Ptr{Nothing} @0x000000010153c6e7, Ptr{Nothing} @0x000000010153db63, Ptr{Nothing} @0x000000010153d9fb])
│   offset = 0
│   code = # This file is a part of Julia. License is MIT: https://julialang.org/license

"""
This module provides universally unique identifiers (UUIDs),
along with functions creating the different variants.
"""
module UUIDs

using Random
<snip>

It then proceeds and:

<snip>
    JULIA stdlib/NetworkOptions.debug.image
    JULIA stdlib/Mmap.debug.image
┌ Error: JuliaSyntax parser failed — falling back to flisp!
│   exception = (ArgumentError("invalid base 16 digit 'b' in \"0x01b21dd213814000\""), Union{Ptr{Nothing}, Base.InterpreterIP}[Ptr{Nothing} @0x0000000114d38b63, Ptr{Nothing} @0x0000000114bfd223, Ptr{Nothing} @0x00000001146aee5b, Ptr{Nothing} @0x00000001148d1ef7, Ptr{Nothing} @0x00000001146afc53, Ptr{Nothing} @0x0000000114cecf3f, Ptr{Nothing} @0x00000001147f4feb, Ptr{Nothing} @0x0000000114cefb23, Ptr{Nothing} @0x0000000114ac52ef, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x0000000100f7e56b, Ptr{Nothing} @0x0000000100f7e697, Ptr{Nothing} @0x0000000100f5b22b, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x0000000100f7e56b, Ptr{Nothing} @0x0000000100f7e2d7, Ptr{Nothing} @0x0000000100f7d0cf, Ptr{Nothing} @0x00000001149b451b, Ptr{Nothing} @0x0000000100f5b22b, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x0000000100f7e56b, Ptr{Nothing} @0x0000000100f7e2d7, Ptr{Nothing} @0x0000000100f7d0cf, Ptr{Nothing} @0x0000000114be379f, Ptr{Nothing} @0x0000000100f5b22b, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x0000000100f7e56b, Ptr{Nothing} @0x0000000100f7e2d7, Ptr{Nothing} @0x0000000100f7d0cf, Ptr{Nothing} @0x0000000114be38db, Ptr{Nothing} @0x0000000100f5b22b, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x0000000100f7e56b, Ptr{Nothing} @0x0000000100f7e2d7, Ptr{Nothing} @0x0000000100f7d0cf, Ptr{Nothing} @0x0000000114e1673f, Ptr{Nothing} @0x0000000100f5b22b, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x00000001148dc50b, Ptr{Nothing} @0x0000000114ac0573, Ptr{Nothing} @0x0000000100f5b22b, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x0000000114d0b5e7, Ptr{Nothing} @0x000000011484d10f, Ptr{Nothing} @0x0000000114c872a3, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x0000000100f92efb, Ptr{Nothing} @0x0000000100f92c0b, Ptr{Nothing} @0x0000000100f91033, Ptr{Nothing} @0x0000000100f92393, Ptr{Nothing} @0x0000000100f8ffb3, Ptr{Nothing} @0x0000000100f90927, Base.InterpreterIP in top-level CodeInfo for Main at statement 58, Ptr{Nothing} @0x0000000100fbd1e7, Ptr{Nothing} @0x0000000100fbcceb, Ptr{Nothing} @0x0000000100fbeaeb, Ptr{Nothing} @0x0000000100fbee7f, Ptr{Nothing} @0x0000000114ac0817, Ptr{Nothing} @0x0000000114613aff, Ptr{Nothing} @0x0000000114a499af, Ptr{Nothing} @0x0000000114825dcb, Ptr{Nothing} @0x0000000100f66ffb, Ptr{Nothing} @0x0000000100f6718b, Ptr{Nothing} @0x00000001010046e7, Ptr{Nothing} @0x0000000101005b63, Ptr{Nothing} @0x00000001010059fb])
│   offset = 0
│   code = # This file is a part of Julia. License is MIT: https://julialang.org/license

"""
This module provides universally unique identifiers (UUIDs),
along with functions creating the different variants.
"""
module UUIDs

using Random
<snip>

Minor variations of this, with different invalid base 16 digits (like F, A, e, etc. 😂) repeat on multiple images until:

└ @ Base.JuliaSyntax /Users/kpamnany/julia/base/JuliaSyntax/src/hooks.jl:258
ERROR: LoadError: TOML Parser error:
/var/folders/94/8yjg0k414zn6h3k8443yhr9w0000gn/T/jl_DJU92q/logs/manifest_usage.toml:2:11 error: parsing date/time value failed
  time = 2023-10-27T16:19:06.822Z
            ^                     
Stacktrace:
  [1] parse
    @ Base.TOML ./toml_parser.jl:445 [inlined]
<snip>
@christiangnrd
Copy link
Contributor

christiangnrd commented Oct 28, 2023

Bisected to #51671. @vtjnash Only with debug

@ViralBShah ViralBShah added system:mac Affects only macOS building Build system, or building Julia or its dependencies labels Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies system:mac Affects only macOS
Projects
None yet
Development

No branches or pull requests

3 participants