Summary: | Часто падает на ppc64 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | cmake | Assignee: | Vitaly Lipatov <lav> |
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P5 | CC: | aris, lav, rider, sbolshakov, zerg |
Version: | unstable | ||
Hardware: | ppc | ||
OS: | Linux | ||
URL: | https://gitlab.kitware.com/cmake/cmake/-/issues/25500 |
Description
Sergey V Turchin
2024-01-25 13:51:21 MSK
(Ответ для Sergey V Turchin на комментарий #0) > Стал часто падать при сборке пакетов в сборочнице ppc64. > Со 2-го раза пока не падал. Именно segfault? Может быть, кинете ссылки на лог сборки? Пока не знаю, как подступиться. https://git.altlinux.org/tasks/338778/logs/events.1.1.log --------------------------------------------------------------------------- [ppc64le] -- Found OpenGL: /usr/lib64/libOpenGL.so [ppc64le] -- Found WrapOpenGL: TRUE [ppc64le] /usr/src/tmp/rpm-tmp.95456: line 141: 2982810 Segmentation fault cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes -DCMAKE_C_FLAGS:STRING='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto ' -DCMAKE_CXX_FLAGS:STRING='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto ' -DCMAKE_Fortran_FLAGS:STRING='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto ' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX="64" -S . -B "ppc64le-alt-linux" ---------------------------------------------------------------------------- (Ответ для Vitaly Lipatov на комментарий #1) > (Ответ для Sergey V Turchin на комментарий #0) > > Стал часто падать при сборке пакетов в сборочнице ppc64. > > Со 2-го раза пока не падал. > Именно segfault? Да. > Может быть, кинете ссылки на лог сборки? Обычно со 2-й попытки успешно и лог затирается. Если будет небольшой таск, не буду запускать и сделаю новый, чтоб лог остался. Но, там IMHO ничего полезного. Запуск cmake перед компиляцией делает segmentation fault. что примечательно, я не смог повторить падения cmake в hasher/qemu-ppc у себя локально, сборка завершалась успешно. Тоже поймал: [ppc64le] -- Found THEORA: /usr/lib64/libtheora.so [ppc64le] /usr/src/tmp/rpm-tmp.42480: line 254: 2764584 Segmentation fault cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes -DCMAKE_C_FLAGS:STRING='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_CXX_FLAGS:STRING='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_Fortran_FLAGS:STRING='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib64 -DLIB_SUFFIX="64" -S . -B "BUILD" -DCMAKE_SKIP_RPATH:BOOL=ON -DPYTHON_EXECUTABLE=/usr/bin/python3 -DSYSCONF_INSTALL_DIR=/etc -DSHARE_INSTALL_PREFIX:PATH="/usr/share" -DCMAKE_BUILD_TYPE:STRING="RelWithDebInfo" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_CXX_FLAGS:STRING="-std=gnu++14 -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto" -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_TESTING=OFF -DBUILD_EXAMPLES:BOOL=OFF -DBUILD_DOCUMENTATION:BOOL=OFF -DITK_BUILD_DEFAULT_MODULES:BOOL=ON -DITK_WRAP_PYTHON:BOOL=OFF -DITK_WRAP_JAVA:BOOL=OFF -DITK_INSTALL_LIBRARY_DIR=lib64/ -DITK_INSTALL_INCLUDE_DIR=include/itk -DITK_INSTALL_PACKAGE_DIR=lib64/cmake/itk/ -DITK_INSTALL_RUNTIME_DIR:PATH=/usr/bin -DITK_INSTALL_DOC_DIR=share/doc/itk/ -DITK_USE_KWSTYLE:BOOL=OFF -DITK_FORBID_DOWNLOADS=ON -DModule_ITKReview:BOOL=ON -DITK_USE_SYSTEM_LIBRARIES:BOOL=ON -DITK_USE_FFTWD=ON -DITK_USE_FFTWF=ON -DITK_USE_SYSTEM_DCMTK=ON -DITK_USE_SYSTEM_EXPAT=ON -DITK_USE_SYSTEM_FFTW=ON -DITK_USE_SYSTEM_GDCM=ON -DITK_USE_SYSTEM_MINC=ON -DITK_USE_SYSTEM_HDF5=ON -DITK_USE_SYSTEM_JPEG=ON -DITK_USE_SYSTEM_PNG=ON -DITK_USE_SYSTEM_TIFF=ON -DITK_USE_SYSTEM_ZLIB=ON -DITK_USE_SYSTEM_VXL=ON -DITK_USE_SYSTEM_DOUBLECONVERSION=ON -DModule_ITKVtkGlue:BOOL=ON -DModule_ITKIOPNG:BOOL=ON -DModule_ITKDCMTK:BOOL=ON -DModule_ITKIODCMTK:BOOL=ON -DITKV4_COMPATIBILITY:BOOL=ON -DModule_ITKDeprecated:BOOL=ON -DRTK_INSTALL_NO_EXECUTABLES:BOOL=ON -DModule_AdaptiveDenoising:BOOL=ON -DModule_AnalyzeObjectLabelMap:BOOL=ON -DModule_AnisotropicDiffusionLBR:BOOL=ON -DModule_BioCell:BOOL=ON -DModule_BoneEnhancement:BOOL=ON -DModule_BoneMorphometry:BOOL=ON -DModule_BSplineGradient:BOOL=ON -DModule_Cleaver:BOOL=ON -DModule_Cuberille:BOOL=ON -DModule_NeuralNetworks:BOOL=ON -DModule_FixedPointInverseDisplacementField:BOOL=ON -DModule_FPFH:BOOL=ON -DModule_GenericLabelInterpolator:BOOL=ON -DModule_GrowCut:BOOL=ON -DModule_HASI:BOOL=ON -DModule_HigherOrderAccurateGradient:BOOL=ON -DModule_IOFDF:BOOL=ON -DModule_IOMeshSTL:BOOL=ON -DModule_IOMeshSWC:BOOL=ON -DModule_IOOpenSlide:BOOL=ON -DModule_IOScanco:BOOL=ON -DModule_IOTransformDCMTK:BOOL=ON -DModule_IsotropicWavelets:BOOL=ON -DModule_LabelErodeDilate:BOOL=ON -DModule_LesionSizingToolkit:BOOL=ON -DModule_MeshNoise:BOOL=ON -DModule_MeshToPolyData:BOOL=ON -DModule_MGHIO:BOOL=ON -DModule_MinimalPathExtraction:BOOL=ON -DModule_Montage:BOOL=ON -DModule_MorphologicalContourInterpolation:BOOL=ON -DModule_MultipleImageIterator:BOOL=ON -DModule_ParabolicMorphology:BOOL=ON -DModule_PerformanceBenchmarking:BOOL=ON -DModule_PhaseSymmetry:BOOL=ON -DModule_PolarTransform:BOOL=ON -DModule_PrincipalComponentsAnalysis:BOOL=ON -DModule_RANSAC:BOOL=ON -DModule_RLEImage:BOOL=ON -DModule_RTK:BOOL=ON -DModule_Shape:BOOL=ON -DModule_SimpleITKFilters:BOOL=ON -DModule_SkullStrip:BOOL=ON -DModule_SmoothingRecursiveYvvGaussianFilter:BOOL=ON -DModule_SplitComponents:BOOL=ON -DModule_Strain:BOOL=ON -DModule_SubdivisionQuadEdgeMeshFilter:BOOL=ON -DModule_TextureFeatures:BOOL это не оно-же ? https://gitlab.kitware.com/cmake/cmake/-/issues/25500 (Ответ для Anton Farygin на комментарий #8) > это не оно-же ? > https://gitlab.kitware.com/cmake/cmake/-/issues/25500 Скорее всего. "!9176 (merged) reverts the use of libuv for process execution for the 3.28 branch, so 3.28.2 should not have this issue" (Ответ для Sergey V Turchin на комментарий #9) > (Ответ для Anton Farygin на комментарий #8) > > это не оно-же ? > > https://gitlab.kitware.com/cmake/cmake/-/issues/25500 > Скорее всего. > "!9176 (merged) reverts the use of libuv for process execution for the 3.28 > branch, so 3.28.2 should not have this issue" Отправил в Сизиф 3.28.2-alt1 |