From 37696300fc11ef6808d0440796ead131808aa629 Mon Sep 17 00:00:00 2001 From: Pip Cet Date: Thu, 28 Jan 2021 14:33:13 +0000 Subject: [PATCH] Makefile: add a list of problem tests, which failed before --- Makefile | 157 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 156 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 14b6233d..b68102c7 100644 --- a/Makefile +++ b/Makefile @@ -141,9 +141,164 @@ build/wasm32/gcc-testsuite/%.{dejagnu}.tar: build/wasm32/gcc-testsuite/%.{dejagn $(MAKE) -f $< build/wasm32/gcc-testsuite/$*.all || true tar cf $@ build/wasm32/gcc-testsuite/$(dir $*) +GCC_PROBLEM_TESTS = \ + gcc.dg/opts-2.c \ + gcc.dg/var-expand1.c \ + gcc.dg/builtins-61.c \ + gcc.dg/ifcvt-4.c \ + gcc.dg/atomic-lockfree.c \ + gcc.dg/c99-predef-1.c \ + gcc.dg/c99-stdint-6.c \ + gcc.dg/sibcall-9.c \ + gcc.dg/uninit-13-O0.c \ + gcc.dg/builtins-68.c \ + gcc.dg/pr98721-2.c \ + gcc.dg/loop-9.c \ + gcc.dg/uninit-15-O0.c \ + gcc.dg/gimplefe-18.c \ + gcc.dg/pr57134.c \ + gcc.dg/array-quals-1.c \ + gcc.dg/param-type-mismatch.c \ + gcc.dg/uninit-6-O0.c \ + gcc.dg/unwind-1.c \ + gcc.dg/stack-usage-1.c \ + gcc.dg/cdce1.c \ + gcc.dg/pr60087.c \ + gcc.dg/pr87811-3.c \ + gcc.dg/pr82404.c \ + gcc.dg/c99-stdint-5.c \ + gcc.dg/pr93399.c \ + gcc.dg/uninit-17-O0.c \ + gcc.dg/debug/dwarf2/fesd-none.c \ + gcc.dg/debug/dwarf2/dwarf2-macro2.c \ + gcc.dg/debug/dwarf2/asm-line1.c \ + gcc.dg/debug/dwarf2/sso-3.c \ + gcc.dg/debug/dwarf2/pr47939-4.c \ + gcc.dg/debug/dwarf2/pr51410.c \ + gcc.dg/debug/dwarf2/dwarf-char2.c \ + gcc.dg/debug/dwarf2/align-5.c \ + gcc.dg/debug/dwarf2/pr43237.c \ + gcc.dg/debug/dwarf2/pr47939-1.c \ + gcc.dg/debug/dwarf2/const-2.c \ + gcc.dg/debug/dwarf2/dwarf-merge.c \ + gcc.dg/debug/dwarf2/pr41445-1.c \ + gcc.dg/debug/dwarf2/pr41445-3.c \ + gcc.dg/debug/dwarf2/array-1.c \ + gcc.dg/debug/dwarf2/align-2.c \ + gcc.dg/debug/dwarf2/pr41445-4.c \ + gcc.dg/debug/dwarf2/aranges-fnsec-1.c \ + gcc.dg/debug/dwarf2/struct-loc1.c \ + gcc.dg/debug/dwarf2/pr36690-1.c \ + gcc.dg/debug/dwarf2/noreturn-function-keyword.c \ + gcc.dg/debug/dwarf2/omp-fesdr.c \ + gcc.dg/debug/dwarf2/static1.c \ + gcc.dg/debug/dwarf2/inline2.c \ + gcc.dg/debug/dwarf2/short-circuit.c \ + gcc.dg/debug/dwarf2/pr41543.c \ + gcc.dg/debug/dwarf2/pr49871.c \ + gcc.dg/debug/dwarf2/align-3.c \ + gcc.dg/debug/dwarf2/dwarf-die1.c \ + gcc.dg/debug/dwarf2/array-2.c \ + gcc.dg/debug/dwarf2/fesd-reduced.c \ + gcc.dg/debug/dwarf2/pr80263.c \ + gcc.dg/debug/dwarf2/pr53948.c \ + gcc.dg/debug/dwarf2/const-2b.c \ + gcc.dg/debug/dwarf2/lang-c11-d4-strict.c \ + gcc.dg/debug/dwarf2/prod-options.c \ + gcc.dg/debug/dwarf2/stacked-qualified-types-1.c \ + gcc.dg/debug/dwarf2/pr41445-6.c \ + gcc.dg/debug/dwarf2/pr41445-7.c \ + gcc.dg/debug/dwarf2/c99-typedef1.c \ + gcc.dg/debug/dwarf2/stacked-qualified-types-3.c \ + gcc.dg/debug/dwarf2/pr88644.c \ + gcc.dg/debug/dwarf2/dwarf-uninit.c \ + gcc.dg/debug/dwarf2/dwarf-char3.c \ + gcc.dg/debug/dwarf2/dwarf2-3.c \ + gcc.dg/debug/dwarf2/align-as-1.c \ + gcc.dg/debug/dwarf2/pr37616.c \ + gcc.dg/debug/dwarf2/enum-loc1.c \ + gcc.dg/debug/dwarf2/dwarf-file1.c \ + gcc.dg/debug/dwarf2/dwarf-die3.c \ + gcc.dg/debug/dwarf2/dwarf-float.c \ + gcc.dg/debug/dwarf2/dwarf-dfp.c \ + gcc.dg/debug/dwarf2/lang-c99.c \ + gcc.dg/debug/dwarf2/pr71855.c \ + gcc.dg/debug/dwarf2/pr36690-2.c \ + gcc.dg/debug/dwarf2/var2.c \ + gcc.dg/debug/dwarf2/stacked-qualified-types-2.c \ + gcc.dg/debug/dwarf2/align-4.c \ + gcc.dg/debug/dwarf2/pr82837.c \ + gcc.dg/debug/dwarf2/pr93751-1.c \ + gcc.dg/debug/dwarf2/pr41445-8.c \ + gcc.dg/debug/dwarf2/inline6.c \ + gcc.dg/debug/dwarf2/pr29609-2.c \ + gcc.dg/debug/dwarf2/pr96383-1.c \ + gcc.dg/debug/dwarf2/pr82718-2.c \ + gcc.dg/debug/dwarf2/lang-c11.c \ + gcc.dg/debug/dwarf2/pr36690-3.c \ + gcc.dg/debug/dwarf2/lang-c89.c \ + gcc.dg/debug/dwarf2/pr96383-2.c \ + gcc.dg/debug/dwarf2/dwarf2-macro.c \ + gcc.dg/debug/dwarf2/align-1.c \ + gcc.dg/debug/dwarf2/var1.c \ + gcc.dg/debug/dwarf2/pr47939-3.c \ + gcc.dg/debug/dwarf2/fesd-sys.c \ + gcc.dg/debug/dwarf2/pr93751-2.c \ + gcc.dg/debug/dwarf2/inline3.c \ + gcc.dg/debug/dwarf2/pr41445-2.c \ + gcc.dg/debug/dwarf2/sso-2.c \ + gcc.dg/debug/dwarf2/noreturn-function-attribute.c \ + gcc.dg/debug/dwarf2/nested_fun.c \ + gcc.dg/debug/dwarf2/pr82718-1.c \ + gcc.dg/debug/dwarf2/dwarf-die5.c \ + gcc.dg/debug/dwarf2/align-6.c \ + gcc.dg/debug/dwarf2/discriminator.c \ + gcc.dg/debug/dwarf2/pr88635.c \ + gcc.dg/debug/dwarf2/ipa-cp1.c \ + gcc.dg/debug/dwarf2/pr41695.c \ + gcc.dg/debug/dwarf2/pr66482.c \ + gcc.dg/debug/dwarf2/pr86964.c \ + gcc.dg/debug/dwarf2/array-3.c \ + gcc.dg/debug/dwarf2/pr41445-5.c \ + gcc.dg/debug/dwarf2/dwarf-char1.c \ + gcc.dg/debug/dwarf2/pr31230.c \ + gcc.dg/debug/dwarf2/inline5.c \ + gcc.dg/debug/dwarf2/fesd-baseonly.c \ + gcc.dg/debug/dwarf2/pr47939-2.c \ + gcc.dg/debug/dwarf2/dwarf-die7.c \ + gcc.dg/debug/dwarf2/sso-1.c \ + gcc.dg/debug/dwarf2/atomic.c \ + gcc.dg/debug/dwarf2/array-0.c \ + gcc.dg/debug/dwarf2/dwarf-die6.c \ + gcc.dg/debug/dwarf2/inline4.c \ + gcc.dg/debug/dwarf2/dwarf-die2.c \ + gcc.dg/debug/dwarf2/pr29609-1.c \ + gcc.dg/debug/dwarf2/inline1.c \ + gcc.dg/debug/dwarf2/fesd-any.c \ + gcc.dg/debug/dwarf2/global-used-types.c \ + gcc.dg/debug/dwarf2/pr97060.c \ + gcc.dg/gimplefe-21.c \ + gcc.dg/cdce2.c \ + gcc.dg/sibcall-10.c \ + gcc.dg/pr30957-1.c \ + gcc.dg/pr93210.c \ + gcc.dg/uninit-11-O0.c \ + gcc.dg/cdce3.c \ + gcc.dg/pr78902.c \ + gcc.dg/pr64295.c \ + gcc.dg/pr27528.c \ + gcc.dg/profile-info-section.c \ + gcc.dg/pr70017.c \ + gcc.dg/pr25376.c \ + gcc.c-torture/execute/920428-2.c \ + gcc.c-torture/execute/nestfunc-5.c \ + gcc.c-torture/execute/920501-7.c \ + gcc.c-torture/execute/comp-goto-2.c \ + gcc.c-torture/execute/ieee/copysign2.c \ + gcc.c-torture/execute/nestfunc-6.c + # Trampolines are currently broken # No sibcalls yet - GCC_BAD_TESTS = \ gcc.dg/lto/20091216-1_0.c \ gcc.dg/pr78902.c \