diff options
| -rw-r--r-- | llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt | 157 | 
1 files changed, 49 insertions, 108 deletions
diff --git a/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt b/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt index cb6f28dd6fd..4a5fce9a444 100644 --- a/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt +++ b/llvm/lib/Target/WebAssembly/known_gcc_test_failures.txt @@ -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  | 

