Skip to content

Bug: Undefined symbol _roundeven #10475

Closed
@straight-shoota

Description

@straight-shoota

#10413 introduced Number#round_even which binds to the LLVM intrinsic roundeven which was only introduced in LLVM 11. For older LLVM versions it falls back to rint.
It seems that the intrinsic is not (yet) available on darwin, for some reason.


I can't compile the compiler anymore :-(

Undefined symbols for architecture x86_64:
  "_roundeven", referenced from:
      _*Float64#round_even:Float64 in F-loat64.o

This is on Mac OSX, LLVM 11.1.0

Originally posted by @asterite in #10474 (comment)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions