Skip to content

ieda: 0-unstable-2025-06-30 -> 0.1.0-unstable-2025-09-10#441702

Merged
h7x4 merged 1 commit intoNixOS:masterfrom
Emin017:bump-ieda-2025-09-10
Oct 24, 2025
Merged

ieda: 0-unstable-2025-06-30 -> 0.1.0-unstable-2025-09-10#441702
h7x4 merged 1 commit intoNixOS:masterfrom
Emin017:bump-ieda-2025-09-10

Conversation

@Emin017
Copy link
Member

@Emin017 Emin017 commented Sep 10, 2025

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Sep 10, 2025
@nix-owners nix-owners bot requested a review from xinyangli September 10, 2025 07:58
@nixpkgs-ci nixpkgs-ci bot added 9.needs: reviewer This PR currently has no reviewers requested and needs attention. and removed 9.needs: reviewer This PR currently has no reviewers requested and needs attention. labels Sep 10, 2025
@Emin017
Copy link
Member Author

Emin017 commented Sep 10, 2025

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 441702

Logs: https://github.com/Emin017/nixpkgs-review-gha/actions/runs/17607535782


x86_64-linux (sandbox = true)

✅ 1 package built:
  • ieda

aarch64-linux (sandbox = true)

❌ 1 package failed to build:
  • ieda

Error logs: `aarch64-linux`
ieda
shrinking /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib/libreport_table.so
shrinking /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib/libusage.so
shrinking /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib/liblef_service.so
shrinking /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib/libgeometry_db.so
shrinking /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib/libgraph.so
shrinking /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib/libidb.so
shrinking /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib/liblog.so
shrinking /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib/libir_solver.so
checking for references to /build/ in /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10...
patching script interpreter paths in /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10
stripping (with command strip and flags -S -p) in  /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/lib /nix/store/91xcq3i1axf6rslihbz705klhh1jpcn0-iEDA-0.1.0-unstable-2025-09-10/bin
Running phase: installCheckPhase
@nix { "action": "setPhase", "phase": "installCheckPhase" }
Error in cpuinfo: failed to parse the list of possible processors in /sys/devices/system/cpu/possible
Error in cpuinfo: failed to parse the list of present processors in /sys/devices/system/cpu/present
Error in cpuinfo: failed to parse both lists of possible and present processors
terminate called after throwing an instance of 'onnxruntime::OnnxRuntimeException'
  what():  /build/source/include/onnxruntime/core/common/logging/logging.h:371 static const onnxruntime::logging::Logger& onnxruntime::logging::LoggingManager::DefaultLogger() Attempt to use DefaultLogger but none has been registered.

/nix/store/fp4bszjavnlf2v14j5asdyv2b8igc5cf-stdenv-linux/setup: line 1759: 5826 Aborted (core dumped) $out/bin/iEDA -script $out/share/scripts/hello.tcl

@Emin017 Emin017 force-pushed the bump-ieda-2025-09-10 branch from f74b990 to 587478f Compare September 10, 2025 09:40
@Emin017
Copy link
Member Author

Emin017 commented Sep 10, 2025

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 441702

Logs: https://github.com/Emin017/nixpkgs-review-gha/actions/runs/17609852471


x86_64-linux (sandbox = true)

❌ 1 package failed to build:
  • ieda

Error logs: `x86_64-linux`
ieda
  422 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[1240/1247] Building CXX object src/operation/iPA/test/CMakeFiles/iPowerTest.dir/PropagationTest.cc.o
warning: Skipping impure flag -march=native because NIX_ENFORCE_NO_NATIVE is set
In file included from /nix/store/gf3wh0x0rzb1dkx0wx1jvmipydwfzzd5-glibc-2.40-66-dev/include/signal.h:25,
                 from /build/iEDA-src-2025-09-10/src/operation/iPA/test/PropagationTest.cc:17:
/nix/store/gf3wh0x0rzb1dkx0wx1jvmipydwfzzd5-glibc-2.40-66-dev/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  422 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[1241/1247] Building CXX object src/operation/iNO/test/CMakeFiles/test_run_no.dir/run_no.cpp.o
In file included from /nix/store/82kmz7r96navanrc2fgckh2bamiqrgsw-gcc-14.3.0/include/c++/14.3.0/x86_64-unknown-linux-gnu/bits/os_defines.h:39,
                 from /nix/store/82kmz7r96navanrc2fgckh2bamiqrgsw-gcc-14.3.0/include/c++/14.3.0/x86_64-unknown-linux-gnu/bits/c++config.h:683,
                 from /nix/store/82kmz7r96navanrc2fgckh2bamiqrgsw-gcc-14.3.0/include/c++/14.3.0/bits/version.h:49,
                 from /nix/store/82kmz7r96navanrc2fgckh2bamiqrgsw-gcc-14.3.0/include/c++/14.3.0/any:35,
                 from /build/iEDA-src-2025-09-10/src/operation/iNO/api/NoApi.hpp:19,
                 from /build/iEDA-src-2025-09-10/src/operation/iNO/test/run_no.cpp:17:
/nix/store/gf3wh0x0rzb1dkx0wx1jvmipydwfzzd5-glibc-2.40-66-dev/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  422 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
ninja: build stopped: subcommand failed.

aarch64-linux (sandbox = true)

❌ 1 package failed to build:
  • ieda

Error logs: `aarch64-linux`
ieda
  422 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[1240/1247] Building CXX object src/operation/iPA/test/CMakeFiles/iPowerTest.dir/PropagationTest.cc.o
warning: Skipping impure flag -march=native because NIX_ENFORCE_NO_NATIVE is set
In file included from /nix/store/21hfs53hjb8spgp3558dn7cr0phs38kf-glibc-2.40-66-dev/include/signal.h:25,
                 from /build/iEDA-src-2025-09-10/src/operation/iPA/test/PropagationTest.cc:17:
/nix/store/21hfs53hjb8spgp3558dn7cr0phs38kf-glibc-2.40-66-dev/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  422 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
[1241/1247] Building CXX object src/operation/iNO/test/CMakeFiles/test_run_no.dir/run_no.cpp.o
In file included from /nix/store/49spybp2k23p892159fi937x1axk9gvz-gcc-14.3.0/include/c++/14.3.0/aarch64-unknown-linux-gnu/bits/os_defines.h:39,
                 from /nix/store/49spybp2k23p892159fi937x1axk9gvz-gcc-14.3.0/include/c++/14.3.0/aarch64-unknown-linux-gnu/bits/c++config.h:683,
                 from /nix/store/49spybp2k23p892159fi937x1axk9gvz-gcc-14.3.0/include/c++/14.3.0/bits/version.h:49,
                 from /nix/store/49spybp2k23p892159fi937x1axk9gvz-gcc-14.3.0/include/c++/14.3.0/any:35,
                 from /build/iEDA-src-2025-09-10/src/operation/iNO/api/NoApi.hpp:19,
                 from /build/iEDA-src-2025-09-10/src/operation/iNO/test/run_no.cpp:17:
/nix/store/21hfs53hjb8spgp3558dn7cr0phs38kf-glibc-2.40-66-dev/include/features.h:422:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
  422 | #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
      |    ^~~~~~~
ninja: build stopped: subcommand failed.

@Emin017
Copy link
Member Author

Emin017 commented Sep 11, 2025

Some patches have caused build failures, I will fix them today.

@Emin017 Emin017 force-pushed the bump-ieda-2025-09-10 branch 2 times, most recently from 920bc9d to 17849ee Compare September 12, 2025 02:22
@Emin017
Copy link
Member Author

Emin017 commented Sep 12, 2025

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 441702

Logs: https://github.com/Emin017/nixpkgs-review-gha/actions/runs/17662704248


x86_64-linux (sandbox = true)

✅ 1 package built:
  • ieda

aarch64-linux (sandbox = true)

✅ 1 package built:
  • ieda

@xinyangli
Copy link
Contributor

Well, I am testing this on aarch64-linux and noticed that tbb_2021 has been dropped in #442554

@Emin017
Copy link
Member Author

Emin017 commented Sep 25, 2025

Well, I am testing this on aarch64-linux and noticed that tbb_2021 has been dropped in #442554

Maybe we need to run build tests on a newer version of TBB.

@xinyangli
Copy link
Contributor

I just tested on an aarch64-linux machine without sandbox and the test is working. It seems like it's the same issue with #417811 and the upstream issue microsoft/onnxruntime#10038 is not fixed yet. Disable the check on aarch64 should be fine. Could you please update tbb and run nixpkgs-review one more time?

@Emin017 Emin017 force-pushed the bump-ieda-2025-09-10 branch from 17849ee to 22632a7 Compare September 27, 2025 07:34
@Emin017
Copy link
Member Author

Emin017 commented Sep 27, 2025

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 441702

Logs: https://github.com/Emin017/nixpkgs-review-gha/actions/runs/18057027310


x86_64-linux (sandbox = true)

✅ 1 package built:
  • ieda

aarch64-linux (sandbox = true)

✅ 1 package built:
  • ieda

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. labels Sep 27, 2025
@nixos-discourse
Copy link

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/prs-already-reviewed/2617/2590

@h7x4 h7x4 added this pull request to the merge queue Oct 23, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 23, 2025
@h7x4
Copy link
Member

h7x4 commented Oct 23, 2025

tbb_2022 renamed to onetbb: #442977

@Emin017 Emin017 force-pushed the bump-ieda-2025-09-10 branch from 22632a7 to c726a1c Compare October 23, 2025 13:35
@Emin017
Copy link
Member Author

Emin017 commented Oct 23, 2025

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 441702

Logs: https://github.com/Emin017/nixpkgs-review-gha/actions/runs/18755964077


x86_64-linux (sandbox = true)

❌ 1 package failed to build:
  • ieda

Error logs: `x86_64-linux`
ieda
-- Check for working CXX compiler: /nix/store/x8mydcgbry214s802nzvy7fdljx404ym-gcc-wrapper-14.3.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
OPENMP FOUND
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
CMake Error at src/third_party/pybind11/CMakeLists.txt:8 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.

Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

-- Configuring incomplete, errors occurred!


aarch64-linux (sandbox = true)

❌ 1 package failed to build:
  • ieda

Error logs: `aarch64-linux`
ieda
-- Check for working CXX compiler: /nix/store/hl19vrjrc54fvmwzp6391252j3ygnhja-gcc-wrapper-14.3.0/bin/g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
OPENMP FOUND
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
CMake Error at src/third_party/pybind11/CMakeLists.txt:8 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.

Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

-- Configuring incomplete, errors occurred!

- iEDA released v0.1.0 at 2025-07-02:
https://gitee.com/oscc-project/iEDA/releases/tag/v0.1.0
- Remove postPatch to patches and update patches
- Add pkg-config, curl and tbb_2021 as dependencies

Signed-off-by: Qiming Chu <cchuqiming@gmail.com>
@Emin017 Emin017 force-pushed the bump-ieda-2025-09-10 branch from c726a1c to 6016da5 Compare October 23, 2025 17:08
@Emin017
Copy link
Member Author

Emin017 commented Oct 23, 2025

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 441702

Logs: https://github.com/Emin017/nixpkgs-review-gha/actions/runs/18756368490


x86_64-linux (sandbox = true)

✅ 1 package built:
  • ieda

aarch64-linux (sandbox = true)

✅ 1 package built:
  • ieda

@h7x4 h7x4 added this pull request to the merge queue Oct 24, 2025
Merged via the queue into NixOS:master with commit 98e12f2 Oct 24, 2025
26 of 30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 12.approvals: 1 This PR was reviewed and approved by one person. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants