aboutsummaryrefslogtreecommitdiff
path: root/Source/FieldSolver/SpectralSolver/SpectralFieldDataRZ.cpp
diff options
context:
space:
mode:
authorGravatar Axel Huebl <axel.huebl@plasma.ninja> 2023-05-30 13:13:33 -0700
committerGravatar GitHub <noreply@github.com> 2023-05-30 13:13:33 -0700
commitd5d17d88038ca48ac54496d4fcdb68d93f78661c (patch)
tree2dcc9d1bac932fd1ef87c0e34f3691a0610a89d9 /Source/FieldSolver/SpectralSolver/SpectralFieldDataRZ.cpp
parentc7520fce93e583311cfb7a7dd338a3b28a39d033 (diff)
downloadWarpX-d5d17d88038ca48ac54496d4fcdb68d93f78661c.tar.gz
WarpX-d5d17d88038ca48ac54496d4fcdb68d93f78661c.tar.zst
WarpX-d5d17d88038ca48ac54496d4fcdb68d93f78661c.zip
Work-Around: I/O w/ GCC 8.3 (#3943)
Up to GCC 8.3, severe bugs skipping required copy elision are present. Apply work-arounds for issues seen on Lassen (LLNL). ``` Source/Diagnostics/WarpXOpenPMD.cpp(543): error: function "NamedComponentParticleContainer<T_Allocator>::operator=(const NamedComponentParticleContainer<T_Allocator> &) [with T_Allocator=amrex::PinnedArenaAllocator]" Source/Particles/NamedComponentParticleContainer.H(100): here cannot be referenced -- it is a deleted function Source/Diagnostics/WarpXOpenPMD.cpp(545): error: function "NamedComponentParticleContainer<T_Allocator>::operator=(const NamedComponentParticleContainer<T_Allocator> &) [with T_Allocator=amrex::PinnedArenaAllocator]" Source/Particles/NamedComponentParticleContainer.H(100): here cannot be referenced -- it is a deleted function 2 errors detected in the compilation of "Source/Diagnostics/WarpXOpenPMD.cpp". ... Source/Diagnostics/FlushFormats/FlushFormatPlotfile.cpp(345): error: function "NamedComponentParticleContainer<T_Allocator>::operator=(const NamedComponentParticleContainer<T_Allocator> &) [with T_Allocator=amrex::PinnedArenaAllocator]" Source/Particles/NamedComponentParticleContainer.H(100): here cannot be referenced -- it is a deleted function ... Source/Particles/ParticleBoundaryBuffer.cpp(228): error: function "NamedComponentParticleContainer<T_Allocator>::operator=(const NamedComponentParticleContainer<T_Allocator> &) [with T_Allocator=amrex::PinnedArenaAllocator]" Source/Particles/NamedComponentParticleContainer.H(100): here cannot be referenced -- it is a deleted function 1 error detected in the compilation of "Source/Particles/ParticleBoundaryBuffer.cpp". ``` (Implementing the copy operator does not help.)
Diffstat (limited to 'Source/FieldSolver/SpectralSolver/SpectralFieldDataRZ.cpp')
0 files changed, 0 insertions, 0 deletions