From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by mx.groups.io with SMTP id smtpd.web11.70791.1680529494998608248 for ; Mon, 03 Apr 2023 06:44:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=Lk+yVoYr; spf=pass (domain: gmail.com, ip: 209.85.210.175, mailfrom: pedro.falcato@gmail.com) Received: by mail-pf1-f175.google.com with SMTP id dw14so19176845pfb.6 for ; Mon, 03 Apr 2023 06:44:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1680529494; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=2eLiKZ72FW/Z6pZey/QU6Xr3c/EWwaiYAP74pk2OZew=; b=Lk+yVoYroUb/DiiIuAnod0vf0eXwHgQ0gk8A7vT3paaVLzge3orUYiu76iaXj1Gawn zTw65g2lH3DyMjd/RexLwff4l2C41d+F2QjbdXANJjgAE+WZOaAQ0T86gqj6fKqKCR58 v4upBpKgEn8XwtQBwjrI8N359LQMlPQSKFDHg3oQV0GGXIfzKyTc+5Zq0vaB4vww6Xgi KpYn5FEnHMQYxagd9ZT7C7DYL2vESZUY/dQ80FqKBhEnVvAg5Lzt63VI4j7+mWCUx7ts O78Ny8R6oQeXqsPgyOxTVv9iwSoUeX7jvYwTHo9GSaf+Y371n2BQs5JJxNsfDzhG3l3m M0wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680529494; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=2eLiKZ72FW/Z6pZey/QU6Xr3c/EWwaiYAP74pk2OZew=; b=BEch58cSLc07MxToyrKgfx7xoMpvDu5hj8CU5xQQmHZY+OLVL1ghGVSfSx05YDpuqE 7oIvi0hSbDEC+IhPbF0QyWZlE2idfv5NZgukPaCwydYo3js1239WPGHgagPGDGRPAv/d 8h8HAILfrdswfGATSn2BeFwDnskFK37B6FHRF7TdvkZh+0UgjxW2Apd1mEjKgBbqw2Fy Bh6XF+r6UkmLKrcNxbDiCoewu7XXOdQ3NCR//kjMpvRMFyQ3mEOEFiXvtbg9zlXEkJDb vkJsdk3U9wszVV3kjReE1ME6mBVVYvp0htOKfKqb1pSKcV70U8j1QNcAGeunK3WpHThZ wlWw== X-Gm-Message-State: AAQBX9dLEGbkvr5q09Xy2Ik5GJlu4vBJypBt2l2fx/2XO5Rx5vxtBV1t mA+J4CjKl9qSNFIloS/EOnnUjs0FH5/7LmlIRAA= X-Google-Smtp-Source: AKy350ZH7b/R2hrK3lFLXGQBHQEHteqST7RVqWLmiOl6jIYZ7SjH4OWDqPg5vszDzv8Os+0+MC/gF/6xV4+bGUoSyWs= X-Received: by 2002:a05:6a00:1905:b0:62d:934e:6ef8 with SMTP id y5-20020a056a00190500b0062d934e6ef8mr13044950pfi.5.1680529494414; Mon, 03 Apr 2023 06:44:54 -0700 (PDT) MIME-Version: 1.0 References: <20230328173111.759017-1-rebecca@bsdio.com> <02fb01d961dc$88d6acd0$9a840670$@byosoft.com.cn> <92a85636-3875-fd4d-06ff-dab9670370a5@bsdio.com> <2df50532-6cc1-43b5-a6e5-7642ace1ae03@bsdio.com> In-Reply-To: <2df50532-6cc1-43b5-a6e5-7642ace1ae03@bsdio.com> From: "Pedro Falcato" Date: Mon, 3 Apr 2023 14:44:42 +0100 Message-ID: Subject: =?UTF-8?B?UmU6IOWbnuWkjTogW2VkazItZGV2ZWxdIFtQQVRDSCB2MiAwMC8xM10gQmFzZVRvb2xzLENyeXB0b1BrZyxNZGVQa2csT3ZtZlBrZzogRGVsZXRlIENMQU5HMzUsQ0xBTkczOCxHQ0M0OCxHQ0M0OSwgcmVuYW1lIEdDQzUgdG8gR0NDLCB1cGRhdGUgQ0xBTkdEV0FSRiwgZGVsZXRlIFZTIDIwMDgtMjAxMywgRUJD?= To: Rebecca Cran Cc: Leif Lindholm , Ard Biesheuvel , Gerd Hoffmann , devel@edk2.groups.io, gaoliming , Oliver Smith-Denny , Guomin Jiang , Xiaoyu Lu , Jian J Wang , Jiewen Yao , Ard Biesheuvel , Jordan Justen , Bob Feng , Andrew Fish , Michael D Kinney Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Apr 3, 2023 at 1:27=E2=80=AFPM Rebecca Cran wro= te: > > In terms of CI coverage, I'd like to have both gcc 6 and gcc 12 running > GCC and GCCNOLTO builds: we've already broken gcc 5 compatibility by > introducing GoogleTest (which uses nullptr), so by doing builds with gcc > 6 we'll be able to know when we break it and update > tools_def.txt.template with a note that we'll subsequently require gcc 7. FYI, GCC 5 supports nullptr and the whole of C++11. I think the problem is that the .inf doesn't force C++11 through -std=3D{gnu, c}++11, which makes gcc 5 use its default C++ standard. Which, IIRC, was C++98 until gcc 6 or 7 (and 98 does not have nullptr). --=20 Pedro