Skip to content

Fix ppc64le compilation with gcc 10#8069

Merged
vgvassilev merged 1 commit intoroot-project:masterfrom
ellert:ppc64le-altivec
May 3, 2021
Merged

Fix ppc64le compilation with gcc 10#8069
vgvassilev merged 1 commit intoroot-project:masterfrom
ellert:ppc64le-altivec

Conversation

@ellert
Copy link
Copy Markdown
Contributor

@ellert ellert commented May 3, 2021

Reapply fix lost in the LLVM 9 upgrade. This fix is in LLVM 10.

Backported from llvm upstream
https://reviews.llvm.org/D74129

Reapply fix lost in the LLVM 9 upgrade. This fix is in LLVM 10.

Backported from llvm upstream
https://reviews.llvm.org/D74129
@ellert ellert requested a review from vgvassilev as a code owner May 3, 2021 08:00
@phsft-bot
Copy link
Copy Markdown

Starting build on ROOT-debian10-i386/cxx14, ROOT-performance-centos8-multicore/default, ROOT-fedora30/cxx14, ROOT-fedora31/noimt, ROOT-ubuntu16/nortcxxmod, mac1014/python3, mac11.0/cxx17, windows10/cxx14
How to customize builds

@phsft-bot
Copy link
Copy Markdown

Build failed on mac11.0/cxx17.
Running on macphsft23.dyndns.cern.ch:/Users/sftnight/build/workspace/root-pullrequests-build
See console output.

Warnings:

  • [2021-05-03T08:21:06.602Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:194:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.667Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:194:21: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.667Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:128:24: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.667Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:99:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.667Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:99:21: warning: 'construct<double>' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.667Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:140:54: warning: 'max_size' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.667Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:99:21: warning: 'construct' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.667Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:99:21: warning: 'construct<double, double>' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.667Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:128:24: warning: 'destroy' is deprecated [-Wdeprecated-declarations]
  • [2021-05-03T08:21:07.668Z] /Users/sftnight/build/workspace/root-pullrequests-build/root/math/vecops/inc/ROOT/RAdoptAllocator.hxx:140:54: warning: 'max_size' is deprecated [-Wdeprecated-declarations]

And 1475 more

Failing tests:

@vgvassilev
Copy link
Copy Markdown
Member

@phsft-bot build just on mac11.0/cxx17

@phsft-bot
Copy link
Copy Markdown

Starting build on mac11.0/cxx17
How to customize builds

Copy link
Copy Markdown
Member

@vgvassilev vgvassilev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice catch! Thanks!

@vgvassilev vgvassilev merged commit 01e3a90 into root-project:master May 3, 2021
@ellert ellert deleted the ppc64le-altivec branch May 6, 2021 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants