Skip to content

libuv,arm64: add arm64 buildbots to matrix #1971

Closed

Description

@bnoordhuis

See libuv/libuv#2522 and nodejs/node#29996. Node.js is tested against arm64 but libuv isn't, allowing a compile time error to slip through.

Activity

  1. rvagg commented on Oct 20, 2019

    @rvagg
    Member

    k, I've added them to libuv-test-commit-linux, https://ci.nodejs.org/view/libuv/job/libuv-test-commit-linux/1671/

    • centos7-arm64-gcc48
    • centos7-arm64-gcc6
    • ubuntu1604-arm64

    I've added the logic into the job that selects the devtoolset to enable gcc6 and that appears to be working, at least according to the gcc output.

    But you have persistent failures on those centos machines that will need addressing:

    not ok 347 - udp_multicast_join
    # timeout
    # Output from process `udp_multicast_join`: (no output)
    not ok 348 - udp_multicast_join6
    # timeout
    # Output from process `udp_multicast_join6`: (no output)
    

    You have access to those machines, see inventory.yml, so feel free to get in and poke around. If we need changes to the machine configs then let's get something into ansible for it.

  2. rvagg commented on Oct 20, 2019

    @rvagg
    Member

    @joaocgreis are windows arm64 machines able to be added here too?

  3. richardlau commented on Oct 20, 2019

    @richardlau
    Member

    But you have persistent failures on those centos machines that will need addressing:

    not ok 347 - udp_multicast_join
    # timeout
    # Output from process `udp_multicast_join`: (no output)
    not ok 348 - udp_multicast_join6
    # timeout
    # Output from process `udp_multicast_join6`: (no output)
    

    You have access to those machines, see inventory.yml, so feel free to get in and poke around. If we need changes to the machine configs then let's get something into ansible for it.

    Possibly related to #1879?

  4. cjihrig commented on Oct 20, 2019

    @cjihrig
    Contributor

    Possibly related to #1879?

    I believe that's correct, based on libuv/libuv#2468 (comment).

  5. rvagg commented on Oct 20, 2019

    @rvagg
    Member

    🤦‍♂ ok, that's on me then, an overdue TODO, will try and get it sorted today

  6. rvagg commented on Oct 21, 2019

    @rvagg
    Member
  7. cjihrig commented on Oct 21, 2019

    @cjihrig
    Contributor

    Thank you @rvagg

  8. bnoordhuis commented on Oct 21, 2019

    @bnoordhuis
    MemberAuthor

    Thanks, Rod!

  9. joaocgreis commented on Oct 21, 2019

    @joaocgreis
    Member

    Added ARM64 to the Windows job. These are just 2 machines running from my office. They have been quite stable, but please mention me if there's any issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to 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