[llvm] r255396 - [WebAssembly] Update test expectations
Derek Schuff via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 11 16:18:40 PST 2015
Author: dschuff
Date: Fri Dec 11 18:18:40 2015
New Revision: 255396
URL: http://llvm.org/viewvc/llvm-project?rev=255396&view=rev
Log:
[WebAssembly] Update test expectations
Many tests are now passing due to eliminateFrameIndex implementation and
the list needs to be re-triaged because it unblocks other failures, and
some previous failures are different. However I'm about to churn it more
by implementing more lowering, so will wait on that.
Modified:
llvm/trunk/lib/Target/WebAssembly/known_gcc_test_failures.txt
Modified: llvm/trunk/lib/Target/WebAssembly/known_gcc_test_failures.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/known_gcc_test_failures.txt?rev=255396&r1=255395&r2=255396&view=diff
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/known_gcc_test_failures.txt (original)
+++ llvm/trunk/lib/Target/WebAssembly/known_gcc_test_failures.txt Fri Dec 11 18:18:40 2015
@@ -27,9 +27,6 @@ va-arg-21.c
va-arg-24.c
va-arg-trap-1.c
-# LiveInterval.cpp:1092: void llvm::LiveRange::verify() const: Assertion `I->end <= std::next(I)->start' failed.
-20020406-1.c
-
# WebAssemblyCFGStackify.cpp:211: void SortBlocks(llvm::MachineFunction&, const llvm::MachineLoopInfo&): Assertion `L->contains( MLI.getLoopFor(&*prev(MachineFunction::iterator(&MBB)))) && "Loop isn't contiguous"' failed.
20000815-1.c
@@ -77,83 +74,54 @@ pr51323.c
pr52129.c
pr57130.c
-# Cannot select FrameIndex.
-20000412-2.c
+# TODO: implement eliminateCallFramePseudoInstr
+20121108-1.c
+20020406-1.c
+
+# These were previously "Cannot select FrameIndex." Now most of them fail
+# because they contain call frame pseudos (e.g. call a vararg func),
+# frame pointers, or similar. This list will be updated again soon.
20000519-1.c
20000706-4.c
20000706-5.c
-20000801-1.c
20000801-2.c
20000801-4.c
-20001228-1.c
-20010116-1.c
-20010518-2.c
-20010915-1.c
20011126-2.c
-20020413-1.c
+
20020529-1.c
20021024-1.c
20021219-1.c
-20030218-1.c
-20030221-1.c
-20030222-1.c
-20030313-1.c
+
20030828-1.c
20030914-1.c
-20030916-1.c
-20031012-1.c
-20031201-1.c
-20040218-1.c
+
20040302-1.c
20040625-1.c
20040823-1.c
-20041019-1.c
+
20041113-1.c
-20041124-1.c
-20041126-1.c
+
20041214-1.c
-20050121-1.c
-20050203-1.c
-20050502-1.c
-20050502-2.c
+
20050826-2.c
-20060420-1.c
-20070212-1.c
-20070517-1.c
-20071029-1.c
-20071030-1.c
-20071108-1.c
-20071202-1.c
+
20071213-1.c
-20071219-1.c
-20080502-1.c
+
20080506-2.c
20080519-1.c
-20080522-1.c
-20080604-1.c
+
20081103-1.c
20090113-1.c
20090113-2.c
20090113-3.c
-20090207-1.c
+
20090623-1.c
-20100708-1.c
-20101013-1.c
-20111208-1.c
-20111212-1.c
-20120105-1.c
-20120808-1.c
-20120919-1.c
-20121108-1.c
-20131127-1.c
-20140425-1.c
-920411-1.c
+
920501-6.c
920501-8.c
920726-1.c
930518-1.c
-930622-2.c
-930930-2.c
+
931004-10.c
931004-12.c
931004-14.c
@@ -161,116 +129,89 @@ pr57130.c
931004-4.c
931004-6.c
931004-8.c
-950710-1.c
-960215-1.c
-960327-1.c
-960513-1.c
+
980205.c
980608-1.c
980709-1.c
980716-1.c
990127-1.c
-990513-1.c
-990531-1.c
+
991216-2.c
-991228-1.c
-alloca-1.c
-builtin-prefetch-2.c
-cbrt.c
+
+#cbrt.c
complex-5.c
complex-6.c
-conversion.c
+
enum-3.c
fprintf-chk-1.c
frame-address.c
loop-15.c
loop-ivopts-2.c
mayalias-3.c
-memcpy-1.c
+
multi-ix.c
-pr15262.c
+
pr20466-1.c
-pr20527-1.c
-pr27073.c
-pr27285.c
+
+
pr28778.c
pr28982b.c
-pr29006.c
+
pr30778.c
pr31448-2.c
pr31448.c
-pr33142.c
+
pr33870-1.c
pr33870.c
-pr33992.c
-pr34176.c
-pr35472.c
-pr36339.c
-pr36343.c
-pr37573.c
+
pr38051.c
-pr38212.c
-pr38236.c
+
pr39100.c
-pr39120.c
+
pr39339.c
pr40022.c
pr40657.c
-pr42614.c
-pr42691.c
-pr43236.c
-pr43784.c
-pr43835.c
+
pr43987.c
-pr44202-1.c
+
pr44575.c
-pr44852.c
+
pr44942.c
pr45070.c
pr46309.c
pr47538.c
pr47925.c
-pr49218.c
-pr49279.c
+
pr49390.c
pr49419.c
-pr51466.c
-pr51877.c
-pr51933.c
-pr52760.c
-pr52979-1.c
-pr52979-2.c
+
+#pr51877.c
+
+#pr52979-1.c
+#pr52979-2.c
pr53645-2.c
pr53645.c
-pr54471.c
-pr54985.c
+
pr56205.c
-pr56799.c
+
pr56866.c
-pr56982.c
-pr57124.c
-pr57131.c
+
pr57876.c
pr58277-1.c
-pr58365.c
-pr59229.c
-pr59358.c
+
pr59643.c
-pr60960.c
+
printf-chk-1.c
pta-field-1.c
pta-field-2.c
-regstack-1.c
+
stdarg-1.c
stdarg-2.c
stdarg-3.c
stdarg-4.c
strct-stdarg-1.c
strct-varg-1.c
-string-opt-17.c
-string-opt-18.c
-string-opt-5.c
-struct-aliasing-1.c
+
va-arg-1.c
va-arg-10.c
va-arg-12.c
More information about the llvm-commits
mailing list