Fix/xfail/disable remaining tests for embedded Wasm

This commit is contained in:
Max Desiatov
2025-06-24 17:24:55 +01:00
parent b10da622e9
commit 27e5d5c551
49 changed files with 97 additions and 85 deletions

View File

@@ -1,7 +1,7 @@
// RUN: %empty-directory(%t)
// RUN: %target-swift-frontend -O -Xllvm -sil-disable-pass=function-signature-opts %s -parse-as-library -enable-experimental-feature Embedded -module-name main -emit-irgen | %FileCheck %s --check-prefix CHECK-IR
// RUN: %target-swift-frontend -O -Xllvm -sil-disable-pass=function-signature-opts %s -parse-as-library -enable-experimental-feature Embedded -c -o %t/main.o
// RUN: %target-clang %t/main.o -o %t/a.out -dead_strip
// RUN: %target-clang %target-clang-resource-dir-opt %t/main.o -o %t/a.out -dead_strip
// RUN: %target-run %t/a.out | %FileCheck %s
// REQUIRES: swift_in_compiler
@@ -77,7 +77,7 @@ struct Main {
// CHECK-IR-NEXT: ret void
// CHECK-IR-NEXT: }
// CHECK-IR: define {{.*}}@main
// CHECK-IR: define {{.*}}@{{_*}}main
// CHECK-IR-NEXT: entry:
// CHECK-IR-NEXT: alloca %T4main10MySubClassC
// CHECK-IR-NEXT: alloca %T4main12MyFinalClassC