mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
It turns out that some CI jobs need 5-6 minutes for this test. To give some slack, use a timeout of 10 minutes. This is a follow-up of https://github.com/swiftlang/swift/pull/76146
28 lines
842 B
Swift
28 lines
842 B
Swift
// RUN: %empty-directory(%t)
|
|
// RUN: %gyb %s > %t/main.swift
|
|
|
|
// The compiler should finish in less than 2 minutes. To give some slack,
|
|
// specify a timeout of 10 minutes.
|
|
// If the compiler needs more than 10 minutes, there is probably a real problem.
|
|
// So please don't just increase the timeout in case this fails.
|
|
|
|
// RUN: %{python} %S/../../test/Inputs/timeout.py 600 %target-swift-frontend -O -parse-as-library -sil-verify-none -c %t/main.swift -o %t/main.o
|
|
|
|
// REQUIRES: swift_stdlib_no_asserts,optimized_stdlib
|
|
// REQUIRES: long_test
|
|
// REQUIRES: CPU=arm64 || CPU=x86_64
|
|
|
|
public struct TestStruct {
|
|
public static var a: [[Int]] {
|
|
var a: [[Int]] = Array(repeating: Array(repeating: 0, count: 4), count: 2000)
|
|
|
|
% for i in range(2000):
|
|
a[${i}] = [${i * 4}, ${i * 4 + 1}, ${i * 4 + 2}, ${i * 4 + 3}]
|
|
% end
|
|
|
|
return a
|
|
}
|
|
}
|
|
|
|
|