https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89464
--- Comment #9 from Milhouse ---
Thanks Jonathan, that's all clear now. A fix has been pushed which is working
with both gcc-8.2.0 and gcc-8.3.0:
https://github.com/Silicondust/libhdhomerun/pull/19
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89464
--- Comment #6 from Milhouse ---
Andrew, can you tell me what the correct algnas() definition should be, as
everywhere it is used seems to be passing a single argument. This is the usage
in shared_ptr_base.h:
alignas(type_info) static constexpr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89464
--- Comment #5 from Milhouse ---
Thanks very much for digging into this so quickly and identifying the cause,
I'll feed it back to the add-on author.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89464
--- Comment #2 from Milhouse ---
This is a new build log, with -save-temps added: http://ix.io/1BOD
I've uploaded the PVR HDHomeRun build directory as a tar.gz:
http://milhouse.libreelec.tv/other/pvrhdhomerun.tar.gz
This directory includes .s
NCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: gcc at nmacleod dot com
Target Milestone: ---
I've just tried building the LibreELEC operating system with gcc-8.3.0 (glibc
2.29) and it has failed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86275
--- Comment #8 from Milhouse ---
Many thanks Florian - my Google Fu failed me!
I've tested your patch from
https://sourceware.org/ml/libc-alpha/2018-06/msg00673.html with glibc-2.27, and
have now successfully built gcc-8.1 with 4.18-rc1 for x86_
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86275
--- Comment #6 from Milhouse ---
Is there any other information I can add, or anything I can test (patches etc.)
that might help clarify/determine/narrow down where this problem lies?
Severity: normal
Priority: P3
Component: sanitizer
Assignee: unassigned at gcc dot gnu.org
Reporter: gcc at nmacleod dot com
CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
jakub at gcc dot gnu.org, kcc at gcc dot gnu.o