InsightSoftwareConsortium / InsightSoftwareConsortium/ITKPythonPackage

fail to build release 5.2rc03 on ArchLinux

オープン
#154 コメント 20 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
CMake
スター
66
フォーク
25
平均マージ
1日 18時間
マージ済み PR(30日)
2

説明

Error log:
```text
CMake Error at Wrapping/CMakeUtilityFunctions.cmake:40 (math):
math cannot parse the expression: ")

set(ITK_WRAP_VECTOR_COMPONENTS + 1": syntax error, unexpected
exp_CLOSEPARENT (1).
Call Stack (most recent call first):
Wrapping/WrapBasicTypes.cmake:55 (INCREMENT)
Wrapping/ConfigureWrapping.cmake:131 (include)
Wrapping/CMakeLists.txt:97 (include)

CMake Warning (dev) at Wrapping/CMakeUtilityFunctions.cmake:40 (math):
Unexpected character in expression at position 1: "

Call Stack (most recent call first):
Wrapping/WrapBasicTypes.cmake:63 (INCREMENT)
Wrapping/ConfigureWrapping.cmake:131 (include)
Wrapping/CMakeLists.txt:97 (include)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Error at Wrapping/WrapBasicTypes.cmake:73 (message):
ITK_WRAP_VECTOR_COMPONENTS must include ITK_WRAP_IMAGE_DIMS
Call Stack (most recent call first):
Wrapping/ConfigureWrapping.cmake:131 (include)
Wrapping/CMakeLists.txt:97 (include)
```

See the complete build log [here](https://github.com/InsightSoftwareConsortium/ITKPythonPackage/files/6088377/python-itk.build.txt)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

Start with Wrapping/CMakeUtilityFunctions.cmake, then trace the INCREMENT calls from Wrapping/WrapBasicTypes.cmake through Wrapping/ConfigureWrapping.cmake and Wrapping/CMakeLists.txt. Reproduce the release 5.2rc03 build on ArchLinux using the linked log as a guide; done means CMake parses the increment expression and the wrapping configuration completes with ITK_WRAP_VECTOR_COMPONENTS including ITK_WRAP_IMAGE_DIMS.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
arch-linux, cmake, python
領域
build-system
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。