From 459228c4c577be5b58e6e09ddc9404b07c12aee6 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Wed, 2 Feb 2022 15:13:26 +0200 Subject: Work around issue in older Clang versions --- libbuild2/diagnostics.hxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libbuild2/diagnostics.hxx b/libbuild2/diagnostics.hxx index c6c4344..179b5c9 100644 --- a/libbuild2/diagnostics.hxx +++ b/libbuild2/diagnostics.hxx @@ -273,6 +273,8 @@ namespace build2 template struct diag_noreturn_end: butl::diag_noreturn_end { + diag_noreturn_end () {} // For Clang 3.7 (const needs user default ctor). + using butl::diag_noreturn_end::diag_noreturn_end; [[noreturn]] friend void -- cgit v1.1