From d75e28477af0baa063a4d4cc7b3cf657cfadd758 Mon Sep 17 00:00:00 2001 From: Peter Klausler Date: Tue, 10 Jun 2025 20:36:52 -0700 Subject: [PATCH] [flang][runtime] Fix build bot flang-runtime-cuda-gcc errors (#143650) Adjust default parent class accessibility to attemp to work around what appear to be old GCC's interpretation. --- flang-rt/include/flang-rt/runtime/work-queue.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flang-rt/include/flang-rt/runtime/work-queue.h b/flang-rt/include/flang-rt/runtime/work-queue.h index 878b18373e1d..f7f477783983 100644 --- a/flang-rt/include/flang-rt/runtime/work-queue.h +++ b/flang-rt/include/flang-rt/runtime/work-queue.h @@ -319,7 +319,7 @@ private: template class DerivedAssignTicket : public ImmediateTicketRunner>, - private std::conditional_t { public: using Base = std::conditional_t class DescriptorIoTicket : public ImmediateTicketRunner>, - private Elementwise { + protected Elementwise { public: RT_API_ATTRS DescriptorIoTicket(io::IoStatementState &io, const Descriptor &descriptor, const io::NonTbpDefinedIoTable *table, @@ -372,7 +372,7 @@ private: template class DerivedIoTicket : public ImmediateTicketRunner>, - private ElementsOverComponents { + protected ElementsOverComponents { public: RT_API_ATTRS DerivedIoTicket(io::IoStatementState &io, const Descriptor &descriptor, const typeInfo::DerivedType &derived,