Skip to content

Build failure: openroad #464465

@RossComputerGuy

Description

@RossComputerGuy

Nixpkgs version

  • Unstable (25.11)

Steps to reproduce

  1. nix shell nixpkgs#openroad

Can Hydra reproduce this build failure?

Yes, Hydra can reproduce this build failure.

Link to Hydra build job

https://hydra.nixos.org/build/314069512

Relevant log output

openroad> 1155/1157 Test  #731: cts.balance_levels.py .........................................................***Failed  1272.10 sec
openroad> Directory: /build/source/src/cts/test
openroad> Command:   /build/source/build/src/openroad -python -no_splash -no_init -exit  balance_levels.py > results/balance_levels-py.log
openroad> /build/source/test/regression_test.sh: line 17: 13306 Killed                     $OPENROAD_EXE $ORD_ARGS -no_splash -no_init -exit $TEST_NAME.$TEST_EXT &> $LOG_FILE
openroad>
openroad> 1156/1157 Test  #730: cts.balance_levels.tcl ........................................................***Failed  1730.75 sec
openroad> Directory: /build/source/src/cts/test
openroad> Command:   /build/source/build/src/openroad  -no_splash -no_init -exit  balance_levels.tcl > results/balance_levels-tcl.log
openroad> /build/source/test/regression_test.sh: line 17: 13303 Killed                     $OPENROAD_EXE $ORD_ARGS -no_splash -no_init -exit $TEST_NAME.$TEST_EXT &> $LOG_FILE
openroad>
openroad> 1157/1157 Test  #747: cts.lvt_lib.tcl ...............................................................***Failed  3254.01 sec
openroad> Directory: /build/source/src/cts/test
openroad> Command:   /build/source/build/src/openroad  -no_splash -no_init -exit  lvt_lib.tcl > results/lvt_lib-tcl.log
openroad> /build/source/test/regression_test.sh: line 17: 13369 Killed                     $OPENROAD_EXE $ORD_ARGS -no_splash -no_init -exit $TEST_NAME.$TEST_EXT &> $LOG_FILE
openroad>
openroad>
openroad> 99% tests passed, 9 tests failed out of 1157
openroad>
openroad> Label Time Summary:
openroad> IntegrationTest python ant log_compare         =   2.81 sec*proc (4 tests)
openroad> IntegrationTest python cts log_compare         = 1288.26 sec*proc (12 tests)
openroad> IntegrationTest python dpl log_compare         =  24.13 sec*proc (28 tests)
openroad> IntegrationTest python dpo log_compare         =  17.35 sec*proc (3 tests)
openroad> IntegrationTest python drt log_compare         =   4.67 sec*proc (4 tests)
openroad> IntegrationTest python fin log_compare         =   1.10 sec*proc (1 test)
openroad> IntegrationTest python gpl log_compare         =  80.02 sec*proc (24 tests)
openroad> IntegrationTest python grt log_compare         =  36.41 sec*proc (17 tests)
openroad> IntegrationTest python ifp log_compare         =  17.75 sec*proc (19 tests)
openroad> IntegrationTest python odb passfail            =   6.10 sec*proc (9 tests)
openroad> IntegrationTest python openroad log_compare    =   5.47 sec*proc (5 tests)
openroad> IntegrationTest python pdn log_compare         =  10.54 sec*proc (15 tests)
openroad> IntegrationTest python ppl log_compare         =  22.07 sec*proc (32 tests)
openroad> IntegrationTest python psm log_compare         =  36.51 sec*proc (9 tests)
openroad> IntegrationTest python rcx log_compare         =  13.15 sec*proc (4 tests)
openroad> IntegrationTest python rmp log_compare         =   5.65 sec*proc (4 tests)
openroad> IntegrationTest python stt log_compare         =   4.91 sec*proc (6 tests)
openroad> IntegrationTest python tap log_compare         =   8.68 sec*proc (12 tests)
openroad> IntegrationTest python utl log_compare         =   2.44 sec*proc (4 tests)
openroad> IntegrationTest tcl ant log_compare            =   4.21 sec*proc (5 tests)
openroad> IntegrationTest tcl cts log_compare            = 5049.95 sec*proc (24 tests)
openroad> IntegrationTest tcl dbSta log_compare          =  25.04 sec*proc (46 tests)
openroad> IntegrationTest tcl dft log_compare            =   7.57 sec*proc (9 tests)
openroad> IntegrationTest tcl dpl log_compare            =  34.67 sec*proc (66 tests)
openroad> IntegrationTest tcl dpo log_compare            =  18.81 sec*proc (8 tests)
openroad> IntegrationTest tcl drt log_compare            =  58.84 sec*proc (12 tests)
openroad> IntegrationTest tcl drt passfail               =   0.48 sec*proc (1 test)
openroad> IntegrationTest tcl fin log_compare            =   0.90 sec*proc (1 test)
openroad> IntegrationTest tcl gpl log_compare            =  80.72 sec*proc (33 tests)
openroad> IntegrationTest tcl grt log_compare            = 127.32 sec*proc (75 tests)
openroad> IntegrationTest tcl gui log_compare            =   0.37 sec*proc (1 test)
openroad> IntegrationTest tcl ifp log_compare            =  18.14 sec*proc (29 tests)
openroad> IntegrationTest tcl mpl log_compare            =  33.11 sec*proc (7 tests)
openroad> IntegrationTest tcl odb log_compare            =  20.55 sec*proc (48 tests)
openroad> IntegrationTest tcl odb passfail               =   5.29 sec*proc (12 tests)
openroad> IntegrationTest tcl openroad log_compare       =  97.46 sec*proc (5 tests)
openroad> IntegrationTest tcl openroad passfail          =   0.56 sec*proc (1 test)
openroad> IntegrationTest tcl pad log_compare            =  51.87 sec*proc (43 tests)
openroad> IntegrationTest tcl par log_compare            =   0.66 sec*proc (1 test)
openroad> IntegrationTest tcl pdn log_compare            =  51.29 sec*proc (107 tests)
openroad> IntegrationTest tcl ppl log_compare            =  52.84 sec*proc (119 tests)
openroad> IntegrationTest tcl psm log_compare            = 154.93 sec*proc (34 tests)
openroad> IntegrationTest tcl rcx log_compare            =  15.11 sec*proc (5 tests)
openroad> IntegrationTest tcl rcx passfail               =   0.39 sec*proc (1 test)
openroad> IntegrationTest tcl rmp log_compare            =   8.75 sec*proc (10 tests)
openroad> IntegrationTest tcl rsz log_compare            = 325.75 sec*proc (154 tests)
openroad> IntegrationTest tcl rsz passfail               =   0.68 sec*proc (1 test)
openroad> IntegrationTest tcl stt log_compare            =   5.30 sec*proc (7 tests)
openroad> IntegrationTest tcl tap log_compare            =  12.00 sec*proc (25 tests)
openroad> IntegrationTest tcl upf log_compare            =   3.99 sec*proc (3 tests)
openroad> IntegrationTest tcl utl log_compare            =   2.23 sec*proc (6 tests)
openroad> IntegrationTest tcl utl passfail               =   0.40 sec*proc (1 test)
openroad>
openroad> Total Test time (real) = 3369.42 sec
openroad>
openroad> The following tests FAILED:
openroad> 	542 - dpo.multi_height1.tcl (Failed)                    IntegrationTest tcl dpo log_compare
openroad> 	730 - cts.balance_levels.tcl (Failed)                   IntegrationTest tcl cts log_compare
openroad> 	731 - cts.balance_levels.py (Failed)                    IntegrationTest python cts log_compare
openroad> 	747 - cts.lvt_lib.tcl (Failed)                          IntegrationTest tcl cts log_compare
openroad> 	921 - psm.gcd_all_vss.tcl (Failed)                      IntegrationTest tcl psm log_compare
openroad> 	922 - psm.gcd_em_test_vdd.tcl (Failed)                  IntegrationTest tcl psm log_compare
openroad> 	923 - psm.gcd_em_test_vdd.py (Failed)                   IntegrationTest python psm log_compare
openroad> 	936 - psm.insert_decap1.tcl (Failed)                    IntegrationTest tcl psm log_compare
openroad> 	938 - psm.insert_decap_with_padding1.tcl (Failed)       IntegrationTest tcl psm log_compare
openroad> Errors while running CTest
openroad> make: *** [Makefile:71: test] Error 8

Additional context

Happens on an Ampere Altra M128-26 system with 512GB of RAM. dmesg says OOM killer killed the tests.

System metadata

  • system: "aarch64-linux"
  • host os: Linux 6.12.58, NixOS, 25.11 (Xantusia), 25.11.20251119.6c634f7
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Determinate Nix 3.13.2) 2.32.4
  • nixpkgs: /nix/store/hbmffmfg8gnp2ahfw29w1y4avzqsliyn-source

Notify maintainers

@trepetti @hzeller


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions