public inbox for gcc-regression@sourceware.org
help / color / mirror / Atom feed
* [TCWG CI] Regression caused by gcc: Fix -Wformat-diag for ARM target.
@ 2022-01-14  1:37 ci_notify
  2022-01-14  8:18 ` Martin Liška
  0 siblings, 1 reply; 2+ messages in thread
From: ci_notify @ 2022-01-14  1:37 UTC (permalink / raw)
  To: Martin Liska; +Cc: gcc-regression

[TCWG CI] Regression caused by gcc: Fix -Wformat-diag for ARM target.:
commit c3782843badbf301da2ed768f5cc13d0e6c453ad
Author: Martin Liska <mliska@suse.cz>

    Fix -Wformat-diag for ARM target.

Results regressed to
# reset_artifacts:
-10
# true:
0
# build_abe binutils:
1
# First few build errors in logs:
# 00:05:37 make[3]: [Makefile:1776: armv8l-unknown-linux-gnueabihf/bits/largefile-config.h] Error 1 (ignored)
# 00:11:37 /home/tcwg-buildslave/workspace/tcwg_gnu_14/abe/snapshots/gcc.git~master/gcc/common/config/arm/arm-common.c:299:24: error: unterminated quoting directive [-Werror=format=]
# 00:11:40 make[3]: *** [Makefile:2420: arm-common.o] Error 1
# 00:21:30 make[2]: *** [Makefile:5005: all-stage2-gcc] Error 2
# 00:21:30 make[1]: *** [Makefile:25739: stage2-bubble] Error 2
# 00:21:30 make: *** [Makefile:1072: all] Error 2

from
# reset_artifacts:
-10
# true:
0
# build_abe binutils:
1
# build_abe bootstrap:
2

THIS IS THE END OF INTERESTING STUFF.  BELOW ARE LINKS TO BUILDS, REPRODUCTION INSTRUCTIONS, AND THE RAW COMMIT.

This commit has regressed these CI configurations:
 - tcwg_gcc_bootstrap/master-arm-bootstrap

First_bad build: https://ci.linaro.org/job/tcwg_gcc_bootstrap-bisect-master-arm-bootstrap/9/artifact/artifacts/build-c3782843badbf301da2ed768f5cc13d0e6c453ad/
Last_good build: https://ci.linaro.org/job/tcwg_gcc_bootstrap-bisect-master-arm-bootstrap/9/artifact/artifacts/build-5fce2e036f6ec2ab8bfdbf042e1d7fcc6c569a9a/
Baseline build: https://ci.linaro.org/job/tcwg_gcc_bootstrap-bisect-master-arm-bootstrap/9/artifact/artifacts/build-baseline/
Even more details: https://ci.linaro.org/job/tcwg_gcc_bootstrap-bisect-master-arm-bootstrap/9/artifact/artifacts/

Reproduce builds:
<cut>
mkdir investigate-gcc-c3782843badbf301da2ed768f5cc13d0e6c453ad
cd investigate-gcc-c3782843badbf301da2ed768f5cc13d0e6c453ad

# Fetch scripts
git clone https://git.linaro.org/toolchain/jenkins-scripts

# Fetch manifests and test.sh script
mkdir -p artifacts/manifests
curl -o artifacts/manifests/build-baseline.sh https://ci.linaro.org/job/tcwg_gcc_bootstrap-bisect-master-arm-bootstrap/9/artifact/artifacts/manifests/build-baseline.sh --fail
curl -o artifacts/manifests/build-parameters.sh https://ci.linaro.org/job/tcwg_gcc_bootstrap-bisect-master-arm-bootstrap/9/artifact/artifacts/manifests/build-parameters.sh --fail
curl -o artifacts/test.sh https://ci.linaro.org/job/tcwg_gcc_bootstrap-bisect-master-arm-bootstrap/9/artifact/artifacts/test.sh --fail
chmod +x artifacts/test.sh

# Reproduce the baseline build (build all pre-requisites)
./jenkins-scripts/tcwg_gnu-build.sh @@ artifacts/manifests/build-baseline.sh

# Save baseline build state (which is then restored in artifacts/test.sh)
mkdir -p ./bisect
rsync -a --del --delete-excluded --exclude /bisect/ --exclude /artifacts/ --exclude /gcc/ ./ ./bisect/baseline/

cd gcc

# Reproduce first_bad build
git checkout --detach c3782843badbf301da2ed768f5cc13d0e6c453ad
../artifacts/test.sh

# Reproduce last_good build
git checkout --detach 5fce2e036f6ec2ab8bfdbf042e1d7fcc6c569a9a
../artifacts/test.sh

cd ..
</cut>

Full commit (up to 1000 lines):
<cut>
commit c3782843badbf301da2ed768f5cc13d0e6c453ad
Author: Martin Liska <mliska@suse.cz>
Date:   Wed Jan 12 13:56:32 2022 +0100

    Fix -Wformat-diag for ARM target.
    
    gcc/ChangeLog:
    
            * common/config/arm/arm-common.c (arm_target_mode): Wrap
            keywords with %<, %> and remove trailing punctuation char.
            (arm_canon_arch_option_1): Likewise.
            (arm_asm_auto_mfpu): Likewise.
            * config/arm/arm-builtins.c (arm_expand_builtin): Likewise.
            * config/arm/arm.c (arm_options_perform_arch_sanity_checks): Likewise.
            (use_vfp_abi): Likewise.
            (aapcs_vfp_is_call_or_return_candidate): Likewise.
            (arm_handle_cmse_nonsecure_entry): Likewise.
            (arm_handle_cmse_nonsecure_call): Likewise.
            (thumb1_md_asm_adjust): Likewise.
---
 gcc/common/config/arm/arm-common.c | 12 ++++-----
 gcc/config/arm/arm-builtins.c      | 50 +++++++++++++++++++-------------------
 gcc/config/arm/arm.c               | 12 ++++-----
 3 files changed, 37 insertions(+), 37 deletions(-)

diff --git a/gcc/common/config/arm/arm-common.c b/gcc/common/config/arm/arm-common.c
index e7e19400263..6a898d8554b 100644
--- a/gcc/common/config/arm/arm-common.c
+++ b/gcc/common/config/arm/arm-common.c
@@ -286,7 +286,7 @@ arm_target_mode (int argc, const char **argv)
 
   if (argc % 2 != 0)
     fatal_error (input_location,
-		 "%%:target_mode_check takes an even number of parameters");
+		 "%%:%<target_mode_check%> takes an even number of parameters");
 
   while (argc)
     {
@@ -295,8 +295,8 @@ arm_target_mode (int argc, const char **argv)
       else if (strcmp (argv[0], "cpu") == 0)
 	cpu = argv[1];
       else
-	fatal_error (input_location,
-		     "unrecognized option passed to %%:target_mode_check");
+	fatal_error (input_location, "unrecognized option passed to %%:"
+		     "%<target_mode_check%%>>");
       argc -= 2;
       argv += 2;
     }
@@ -662,7 +662,7 @@ arm_canon_arch_option_1 (int argc, const char **argv, bool arch_for_multilib)
 
   if (argc & 1)
     fatal_error (input_location,
-		 "%%:canon_for_mlib takes 1 or more pairs of parameters");
+		 "%%:%<canon_for_mlib%> takes 1 or more pairs of parameters");
 
   while (argc)
     {
@@ -676,7 +676,7 @@ arm_canon_arch_option_1 (int argc, const char **argv, bool arch_for_multilib)
 	abi = argv[1];
       else
 	fatal_error (input_location,
-		     "unrecognized operand to %%:canon_for_mlib");
+		     "unrecognized operand to %%:%<canon_for_mlib%>");
 
       argc -= 2;
       argv += 2;
@@ -1032,7 +1032,7 @@ arm_asm_auto_mfpu (int argc, const char **argv)
 	arch = argv[1];
       else
 	fatal_error (input_location,
-		     "unrecognized operand to %%:asm_auto_mfpu");
+		     "unrecognized operand to %%:%<asm_auto_mfpu%>");
       argc -= 2;
       argv += 2;
     }
diff --git a/gcc/config/arm/arm-builtins.c b/gcc/config/arm/arm-builtins.c
index 9c645722230..e6bbda23e3e 100644
--- a/gcc/config/arm/arm-builtins.c
+++ b/gcc/config/arm/arm-builtins.c
@@ -3013,7 +3013,7 @@ constant_arg:
 			  else
 			    error_at (EXPR_LOCATION (exp),
 				      "coproc must be a constant immediate in "
-				      "range [0-%d] enabled with +cdecp<N>",
+				      "range [0-%d] enabled with %<+cdecp<N>%>",
 				      ARM_CDE_CONST_COPROC);
 			}
 		      else
@@ -3860,60 +3860,60 @@ arm_expand_builtin (tree exp,
 	      && (imm < 0 || imm > 32))
 	    {
 	      if (fcode == ARM_BUILTIN_WRORHI)
-		error ("the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi16 in code.");
+		error ("the range of count should be in 0 to 32; please check the intrinsic %<_mm_rori_pi16%> in code");
 	      else if (fcode == ARM_BUILTIN_WRORWI)
-		error ("the range of count should be in 0 to 32.  please check the intrinsic _mm_rori_pi32 in code.");
+		error ("the range of count should be in 0 to 32; please check the intrinsic %<_mm_rori_pi32%> in code");
 	      else if (fcode == ARM_BUILTIN_WRORH)
-		error ("the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi16 in code.");
+		error ("the range of count should be in 0 to 32; please check the intrinsic %<_mm_ror_pi16%> in code");
 	      else
-		error ("the range of count should be in 0 to 32.  please check the intrinsic _mm_ror_pi32 in code.");
+		error ("the range of count should be in 0 to 32; please check the intrinsic %<_mm_ror_pi32%> in code");
 	    }
 	  else if ((fcode == ARM_BUILTIN_WRORDI || fcode == ARM_BUILTIN_WRORD)
 		   && (imm < 0 || imm > 64))
 	    {
 	      if (fcode == ARM_BUILTIN_WRORDI)
-		error ("the range of count should be in 0 to 64.  please check the intrinsic _mm_rori_si64 in code.");
+		error ("the range of count should be in 0 to 64; please check the intrinsic %<_mm_rori_si64%> in code");
 	      else
-		error ("the range of count should be in 0 to 64.  please check the intrinsic _mm_ror_si64 in code.");
+		error ("the range of count should be in 0 to 64; please check the intrinsic %<_mm_ror_si64%> in code");
 	    }
 	  else if (imm < 0)
 	    {
 	      if (fcode == ARM_BUILTIN_WSRLHI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srli_pi16 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srli_pi16%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRLWI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srli_pi32 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srli_pi32%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRLDI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srli_si64 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srli_si64%> in code");
 	      else if (fcode == ARM_BUILTIN_WSLLHI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_slli_pi16 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_slli_pi16%> in code");
 	      else if (fcode == ARM_BUILTIN_WSLLWI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_slli_pi32 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_slli_pi32%> in code");
 	      else if (fcode == ARM_BUILTIN_WSLLDI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_slli_si64 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_slli_si64%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRAHI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srai_pi16 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srai_pi16%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRAWI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srai_pi32 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srai_pi32%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRADI)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srai_si64 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srai_si64%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRLH)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srl_pi16 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srl_pi16%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRLW)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srl_pi32 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srl_pi32%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRLD)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_srl_si64 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_srl_si64%> in code");
 	      else if (fcode == ARM_BUILTIN_WSLLH)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_sll_pi16 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_sll_pi16%> in code");
 	      else if (fcode == ARM_BUILTIN_WSLLW)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_sll_pi32 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_sll_pi32%> in code");
 	      else if (fcode == ARM_BUILTIN_WSLLD)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_sll_si64 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_sll_si64%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRAH)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_sra_pi16 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_sra_pi16%> in code");
 	      else if (fcode == ARM_BUILTIN_WSRAW)
-		error ("the count should be no less than 0.  please check the intrinsic _mm_sra_pi32 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_sra_pi32%> in code");
 	      else
-		error ("the count should be no less than 0.  please check the intrinsic _mm_sra_si64 in code.");
+		error ("the count should be no less than 0; please check the intrinsic %<_mm_sra_si64%> in code");
 	    }
 	}
       return arm_expand_binop_builtin (icode, exp, target);
diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c
index bb75921f32d..084cbac68ed 100644
--- a/gcc/config/arm/arm.c
+++ b/gcc/config/arm/arm.c
@@ -3894,7 +3894,7 @@ arm_options_perform_arch_sanity_checks (void)
 
   /* __fp16 support currently assumes the core has ldrh.  */
   if (!arm_arch4 && arm_fp16_format != ARM_FP16_FORMAT_NONE)
-    sorry ("__fp16 and no ldrh");
+    sorry ("%<__fp16%> and no ldrh");
 
   if (use_cmse && !arm_arch_cmse)
     error ("target CPU does not support ARMv8-M Security Extensions");
@@ -6455,7 +6455,7 @@ use_vfp_abi (enum arm_pcs pcs_variant, bool is_double)
 
       if (TARGET_THUMB1 && !seen_thumb1_vfp)
 	{
-	  sorry ("Thumb-1 hard-float VFP ABI");
+	  sorry ("Thumb-1 %<hard-float%> VFP ABI");
 	  /* sorry() is not immediately fatal, so only display this once.  */
 	  seen_thumb1_vfp = true;
 	}
@@ -6544,7 +6544,7 @@ aapcs_vfp_is_call_or_return_candidate (enum arm_pcs pcs_variant,
   *base_mode = new_mode;
 
   if (TARGET_GENERAL_REGS_ONLY)
-    error ("argument of type %qT not permitted with -mgeneral-regs-only",
+    error ("argument of type %qT not permitted with %<-mgeneral-regs-only%>",
 	   type);
 
   return true;
@@ -7488,7 +7488,7 @@ arm_handle_cmse_nonsecure_entry (tree *node, tree name,
     {
       *no_add_attrs = true;
       warning (OPT_Wattributes, "%qE attribute ignored without %<-mcmse%> "
-	       "option.", name);
+	       "option", name);
       return NULL_TREE;
     }
 
@@ -7540,7 +7540,7 @@ arm_handle_cmse_nonsecure_call (tree *node, tree name,
     {
       *no_add_attrs = true;
       warning (OPT_Wattributes, "%qE attribute ignored without %<-mcmse%> "
-	       "option.", name);
+	       "option", name);
       return NULL_TREE;
     }
 
@@ -34087,7 +34087,7 @@ thumb1_md_asm_adjust (vec<rtx> &outputs, vec<rtx> & /*inputs*/,
   for (unsigned i = 0, n = outputs.length (); i < n; ++i)
     if (startswith (constraints[i], "=@cc"))
       {
-	sorry ("asm flags not supported in thumb1 mode");
+	sorry ("%<asm%> flags not supported in thumb1 mode");
 	break;
       }
   return NULL;
</cut>
>From hjl@sc.intel.com  Fri Jan 14 01:52:36 2022
Return-Path: <hjl@sc.intel.com>
X-Original-To: gcc-regression@gcc.gnu.org
Delivered-To: gcc-regression@gcc.gnu.org
Received: from mga03.intel.com (mga03.intel.com [134.134.136.65])
 by sourceware.org (Postfix) with ESMTPS id 043833858D37
 for <gcc-regression@gcc.gnu.org>; Fri, 14 Jan 2022 01:52:33 +0000 (GMT)
DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 043833858D37
X-IronPort-AV: E=McAfee;i="6200,9189,10226"; a="244117450"
X-IronPort-AV: E=Sophos;i="5.88,287,1635231600"; d="scan'208";a="244117450"
Received: from fmsmga004.fm.intel.com ([10.253.24.48])
 by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 13 Jan 2022 17:52:32 -0800
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.88,287,1635231600"; d="scan'208";a="593581239"
Received: from scymds01.sc.intel.com ([10.148.94.138])
 by fmsmga004.fm.intel.com with ESMTP; 13 Jan 2022 17:52:31 -0800
Received: from gnu-clx-1.sc.intel.com (gnu-clx-1.sc.intel.com [172.25.70.216])
 by scymds01.sc.intel.com with ESMTP id 20E1qVMg013891;
 Thu, 13 Jan 2022 17:52:31 -0800
Received: by gnu-clx-1.sc.intel.com (Postfix, from userid 1000)
 id A8C4C3E001E; Thu, 13 Jan 2022 17:52:31 -0800 (PST)
Date: Thu, 13 Jan 2022 17:52:31 -0800
To: skpgkp2@gmail.com, hjl.tools@gmail.com, gcc-regression@gcc.gnu.org,
 hjl.tools@gmail.com
Subject: native/master branch: commit r12-6566 failed to bootstrap on
 Linux/x86_64 (commit r12-6535 builds)!
User-Agent: Heirloom mailx 12.5 7/5/10
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20220114015231.A8C4C3E001E@gnu-clx-1.sc.intel.com>
From: "H. J. Lu" <hjl@sc.intel.com>
X-Spam-Status: No, score=-3467.6 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS,
 KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE,
 TXREP autolearn=no autolearn_force=no version=3.4.4
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on
 server2.sourceware.org
X-BeenThere: gcc-regression@gcc.gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Gcc-regression mailing list <gcc-regression.gcc.gnu.org>
List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-regression>,
 <mailto:gcc-regression-request@gcc.gnu.org?subject=unsubscribe>
List-Archive: <https://gcc.gnu.org/pipermail/gcc-regression/>
List-Post: <mailto:gcc-regression@gcc.gnu.org>
List-Help: <mailto:gcc-regression-request@gcc.gnu.org?subject=help>
List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-regression>,
 <mailto:gcc-regression-request@gcc.gnu.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Jan 2022 01:52:36 -0000

make[2]: Entering directory '/export/gnu/import/git/gcc-test-master-intel64-native'
rm -rf bld
mkdir -p bld
cd bld; \
RUNTESTFLAGS="--target_board='unix{-m32,-mx32,}'" ../src-master/configure \
	--with-arch=native --with-cpu=native --prefix=/usr/12.0.0 --enable-clocale=gnu --with-system-zlib --enable-shared --enable-cet --with-demangler-in-ld --enable-libmpx --with-multilib-list=m32,m64,mx32 --with-fpmath=sse 
checking build system type... x86_64-pc-linux-gnu
    grep "Error " makelog.r12-6566.x86_64.native.x32 >> makelog.r12-6566.x86_64.native.x32.mail; \
make[6]: [Makefile:1776: x86_64-pc-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
make[6]: [Makefile:1775: x86_64-pc-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
make[6]: [Makefile:1776: x86_64-pc-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
make[6]: [Makefile:1775: x86_64-pc-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
make[6]: [Makefile:1776: x86_64-pc-linux-gnu/bits/largefile-config.h] Error 1 (ignored)
make[6]: *** [Makefile:195: decContext.o] Error 1
make[5]: *** [Makefile:11459: all-stage2-libdecnumber] Error 2
make[4]: *** [Makefile:26076: stage2-bubble] Error 2
make[3]: *** [Makefile:26288: bootstrap] Error 2
make[2]: *** [Makefile:309: bootstrap] Error 2
checking for strtol... yes
checking for strtoul... yes
checking for strtoll... yes
checking for strtoull... yes
checking for strverscmp... yes
checking for tmpnam... libtool: compile:  /export/gnu/import/git/gcc-test-master-intel64-native/bld/./prev-gcc/xgcc -B/export/gnu/import/git/gcc-test-master-intel64-native/bld/./prev-gcc/ -B/usr/12.0.0/x86_64-pc-linux-gnu/bin/ -B/usr/12.0.0/x86_64-pc-linux-gnu/bin/ -B/usr/12.0.0/x86_64-pc-linux-gnu/lib/ -isystem /usr/12.0.0/x86_64-pc-linux-gnu/include -isystem /usr/12.0.0/x86_64-pc-linux-gnu/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src-master/libbacktrace -I ../../src-master/libbacktrace/../include -I ../../src-master/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=dwarf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -gtoggle -c ../../src-master/libbacktrace/dwarf.c -o dwarf.o >/dev/null 2>&1
yes
checking for vasprintf... yes
checking for vfprintf... yes
checking for vprintf... yes
checking for vsnprintf... yes
checking for vsprintf... yes
checking for waitpid... libtool: compile:  /export/gnu/import/git/gcc-test-master-intel64-native/bld/./prev-gcc/xgcc -B/export/gnu/import/git/gcc-test-master-intel64-native/bld/./prev-gcc/ -B/usr/12.0.0/x86_64-pc-linux-gnu/bin/ -B/usr/12.0.0/x86_64-pc-linux-gnu/bin/ -B/usr/12.0.0/x86_64-pc-linux-gnu/lib/ -isystem /usr/12.0.0/x86_64-pc-linux-gnu/include -isystem /usr/12.0.0/x86_64-pc-linux-gnu/sys-include -fno-checking -DHAVE_CONFIG_H -I. -I../../src-master/libbacktrace -I ../../src-master/libbacktrace/../include -I ../../src-master/libbacktrace/../libgcc -I ../libgcc -funwind-tables -frandom-seed=elf.lo -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual -g -O2 -fno-checking -gtoggle -c ../../src-master/libbacktrace/elf.c -o elf.o >/dev/null 2>&1
yes
checking for setproctitle... no
checking whether alloca needs Cray hooks... no
checking stack direction for C alloca... 1
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for _doprnt... no
checking for sys_errlist... no
checking for sys_nerr... no
checking for sys_siglist... no
checking for external symbol _system_configuration... no
checking for __fsetlocking... yes
checking for canonicalize_file_name... yes
checking for dup3... yes
checking for getrlimit... yes
checking for getrusage... yes
checking for getsysinfo... no
checking for gettimeofday... (cached) yes
checking for on_exit... yes
checking for pipe2... yes
checking for psignal... yes
checking for pstat_getdynamic... no
checking for pstat_getstatic... no
checking for realpath... yes
checking for setrlimit... yes
checking for spawnve... no
checking for spawnvpe... no
checking for strerror... yes
checking for strsignal... yes
checking for sysconf... yes
checking for sysctl... no
checking for sysmp... /bin/sh ./libtool  --tag=CC   --mode=link /export/gnu/import/git/gcc-test-master-intel64-native/bld/./prev-gcc/xgcc -B/export/gnu/import/git/gcc-test-master-intel64-native/bld/./prev-gcc/ -B/usr/12.0.0/x86_64-pc-linux-gnu/bin/ -B/usr/12.0.0/x86_64-pc-linux-gnu/bin/ -B/usr/12.0.0/x86_64-pc-linux-gnu/lib/ -isystem /usr/12.0.0/x86_64-pc-linux-gnu/include -isystem /usr/12.0.0/x86_64-pc-linux-gnu/sys-include   -fno-checking -funwind-tables -frandom-seed=libbacktrace.la -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wcast-qual   -g -O2 -fno-checking -gtoggle  -static-libstdc++ -static-libgcc  -o libbacktrace.la  atomic.lo dwarf.lo fileline.lo posix.lo print.lo sort.lo state.lo backtrace.lo simple.lo elf.lo mmapio.lo mmap.lo 
libtool: link: ar rc .libs/libbacktrace.a .libs/atomic.o .libs/dwarf.o .libs/fileline.o .libs/posix.o .libs/print.o .libs/sort.o .libs/state.o .libs/backtrace.o .libs/simple.o .libs/elf.o .libs/mmapio.o .libs/mmap.o 
no
checking for table... libtool: link: ranlib .libs/libbacktrace.a
libtool: link: ( cd ".libs" && rm -f "libbacktrace.la" && ln -s "../libbacktrace.la" "libbacktrace.la" )
make[7]: Leaving directory '/export/gnu/import/git/gcc-test-master-intel64-native/bld/libbacktrace'
make[6]: Leaving directory '/export/gnu/import/git/gcc-test-master-intel64-native/bld/libbacktrace'
no
checking for times... yes
checking for wait3... yes
checking for wait4... yes
checking for sbrk... yes
checking whether basename is declared... yes
checking whether ffs is declared... yes
checking whether asprintf is declared... yes
checking whether vasprintf is declared... yes
checking whether snprintf is declared... yes
checking whether vsnprintf is declared... yes
checking whether calloc is declared... yes
checking whether getenv is declared... yes
checking whether getopt is declared... yes
checking whether malloc is declared... yes
checking whether realloc is declared... yes
checking whether sbrk is declared... yes
checking whether strtol is declared... yes
checking whether strtoul is declared... yes
checking whether strtoll is declared... yes
checking whether strtoull is declared... yes
checking whether strverscmp is declared... yes
checking whether strnlen is declared... yes
checking whether canonicalize_file_name must be declared... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for getpagesize... (cached) yes
checking for working mmap... yes
checking for working strncmp... yes
configure: updating cache ./config.cache
configure: creating ./config.status
config.status: creating Makefile
config.status: creating testsuite/Makefile
config.status: creating config.h
config.status: executing default commands
make[5]: Leaving directory '/export/gnu/import/git/gcc-test-master-intel64-native/bld'
make[4]: *** [Makefile:26076: stage2-bubble] Error 2
make[4]: Leaving directory '/export/gnu/import/git/gcc-test-master-intel64-native/bld'
make[3]: *** [Makefile:26288: bootstrap] Error 2
make[3]: Leaving directory '/export/gnu/import/git/gcc-test-master-intel64-native/bld'
Command exited with non-zero status 2
3461.03user 337.31system 12:22.38elapsed 511%CPU (0avgtext+0avgdata 1244020maxresident)k
0inputs+8862504outputs (734major+66243731minor)pagefaults 0swaps
make[2]: *** [Makefile:309: bootstrap] Error 2
make[2]: Leaving directory '/export/gnu/import/git/gcc-test-master-intel64-native'


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [TCWG CI] Regression caused by gcc: Fix -Wformat-diag for ARM target.
  2022-01-14  1:37 [TCWG CI] Regression caused by gcc: Fix -Wformat-diag for ARM target ci_notify
@ 2022-01-14  8:18 ` Martin Liška
  0 siblings, 0 replies; 2+ messages in thread
From: Martin Liška @ 2022-01-14  8:18 UTC (permalink / raw)
  To: ci_notify; +Cc: gcc-regression

On 1/14/22 02:37, ci_notify@linaro.org wrote:
> |# 00:11:37 /home/tcwg-buildslave/workspace/tcwg_gnu_14/abe/snapshots/gcc.git~master/gcc/common/config/arm/arm-common.c:299:24: error: unterminated quoting directive [-Werror=format=]|

Thanks for heads up.

Fixed on master.
Martin


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2022-01-14  8:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-14  1:37 [TCWG CI] Regression caused by gcc: Fix -Wformat-diag for ARM target ci_notify
2022-01-14  8:18 ` Martin Liška

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).