cms-sw / cmsdist

CMS Offline Software build configuration
Other
27 stars 183 forks source link

[TF][EL7]Testing tensorflow 2.15 for slc7 #9391

Closed smuzaffar closed 1 month ago

smuzaffar commented 1 month ago

This is same as #9387 but with patch for SLC7

smuzaffar commented 1 month ago

please test for slc7_amd64_gcc12

cmsbuild commented 1 month ago

A new Pull Request was created by @smuzaffar for branch IB/CMSSW_14_2_X/master.

@aandvalenzuela, @iarspider, @smuzaffar can you please review it and eventually sign? Thanks. @antoniovilela, @mandrenguyen, @rappoccio, @sextonkennedy you are the release manager for this. cms-bot commands are listed here

cmsbuild commented 1 month ago

cms-bot internal usage

cmsbuild commented 1 month ago

-1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1e20a3/41275/summary.html COMMIT: 439b868785beea31d461b50c3dbfaa5dfec89813 CMSSW: CMSSW_14_2_X_2024-09-03-2300/slc7_amd64_gcc12 User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/9391/41275/install.sh to create a dev area with all the needed externals and cmssw changes.

External Build

I found compilation error when building:

external/local_config_cuda/crosstool/clang/bin/crosstool_wrapper_driver_is_not_gcc -MD -MF bazel-out/k8-opt/bin/tensorflow/core/lib/png/_objs/png_io/png_io.pic.d '-frandom-seed=bazel-out/k8-opt/bin/tensorflow/core/lib/png/_objs/png_io/png_io.pic.o' -DEIGEN_MPL2_ONLY '-DEIGEN_MAX_ALIGN_BYTES=64' '-DBAZEL_CURRENT_REPOSITORY=""' -iquote . -iquote bazel-out/k8-opt/bin -iquote external/local_tsl -iquote bazel-out/k8-opt/bin/external/local_tsl -iquote external/eigen_archive -iquote bazel-out/k8-opt/bin/external/eigen_archive -iquote external/com_google_absl -iquote bazel-out/k8-opt/bin/external/com_google_absl -iquote external/ml_dtypes -iquote bazel-out/k8-opt/bin/external/ml_dtypes -iquote external/nsync -iquote bazel-out/k8-opt/bin/external/nsync -iquote external/png -iquote bazel-out/k8-opt/bin/external/png -iquote external/zlib -iquote bazel-out/k8-opt/bin/external/zlib -Ibazel-out/k8-opt/bin/external/ml_dtypes/_virtual_includes/float8 -Ibazel-out/k8-opt/bin/external/ml_dtypes/_virtual_includes/int4 -isystem external/eigen_archive/include/eigen3 -isystem bazel-out/k8-opt/bin/external/eigen_archive/include/eigen3 -isystem external/ml_dtypes -isystem bazel-out/k8-opt/bin/external/ml_dtypes -isystem external/ml_dtypes/ml_dtypes -isystem bazel-out/k8-opt/bin/external/ml_dtypes/ml_dtypes -isystem third_party/eigen3/mkl_include -isystem bazel-out/k8-opt/bin/third_party/eigen3/mkl_include -isystem external/nsync/public -isystem bazel-out/k8-opt/bin/external/nsync/public -isystem external/png/include -isystem bazel-out/k8-opt/bin/external/png/include -isystem external/zlib -isystem bazel-out/k8-opt/bin/external/zlib -Wno-builtin-macro-redefined '-D__DATE__="redacted"' '-D__TIMESTAMP__="redacted"' '-D__TIME__="redacted"' -fPIC -U_FORTIFY_SOURCE '-D_FORTIFY_SOURCE=1' -fstack-protector -Wall -fno-omit-frame-pointer -no-canonical-prefixes -fno-canonical-system-headers -DNDEBUG -g0 -O2 -ffunction-sections -fdata-sections -Wno-all -Wno-extra -Wno-deprecated -Wno-deprecated-declarations -Wno-ignored-attributes -Wno-array-bounds -Wunused-result '-Werror=unused-result' -Wswitch '-Werror=switch' '-Wno-error=unused-but-set-variable' -DAUTOLOAD_DYNAMIC_KERNELS '-march=x86-64-v3' '-mcpu=native' '-mtune=native' -Wno-sign-compare '-std=c++17' '-std=c++17' -c tensorflow/core/lib/png/png_io.cc -o bazel-out/k8-opt/bin/tensorflow/core/lib/png/_objs/png_io/png_io.pic.o)
# Configuration: f0364b2249d5e651d5e054f835f026aaba6853e529608808e99eb0a1785a7296
# Execution platform: @local_execution_config_platform//:platform
In file included from external/zlib/zlib.h:34,
from tensorflow/core/lib/png/png_io.cc:20:
external/zlib/zlib.h:1758:44: error: 'va_list' has not been declared
1758 | ZEXTERN int            ZEXPORTVA gzvprintf Z_ARG((gzFile file,
|                                            ^~~~~
Target //tensorflow/tools/pip_package:build_pip_package failed to build
INFO: Elapsed time: 739.718s, Critical Path: 96.13s
INFO: 3580 processes: 999 internal, 2581 local.

smuzaffar commented 1 month ago

please test for slc7_amd64_gcc12

cmsbuild commented 1 month ago

Pull request #9391 was updated.

cmsbuild commented 1 month ago

+1

Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-1e20a3/41283/summary.html COMMIT: ad7fe71317b9892949fce40377c29027d969dd4a CMSSW: CMSSW_14_2_X_2024-09-03-2300/slc7_amd64_gcc12 User test area: For local testing, you can use /cvmfs/cms-ci.cern.ch/week1/cms-sw/cmsdist/9391/41283/install.sh to create a dev area with all the needed externals and cmssw changes.

Comparison Summary

Summary: