File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -455,10 +455,31 @@ build-subdir=buildbot_incremental_special_leaks
455
455
dash-dash
456
456
swift-runtime-enable-leak-checker =1
457
457
458
+ # ===------------------------------------------------------------------------===#
459
+ # Package Builders
460
+ # ===------------------------------------------------------------------------===#
461
+
462
+ # A mixin that enables 'lightweight' assertions that don't slow down the
463
+ # compiler significantly.
464
+ [preset: mixin_lightweight_assertions]
465
+ assertions
466
+
467
+ # FIXME: This should be:
468
+ # no-assertions
469
+ # swift-assertions
470
+ # ... but our tests are expecting assertions to be either on or off everywhere.
471
+
472
+ dash-dash
473
+
474
+ # AST verifier slows down the compiler significantly.
475
+ swift-enable-ast-verifier =0
476
+
458
477
# ===------------------------------------------------------------------------===#
459
478
# Linux Builders
460
479
# ===------------------------------------------------------------------------===#
461
480
[preset: mixin_linux_installation]
481
+ mixin-preset =mixin_lightweight_assertions
482
+
462
483
llbuild
463
484
swiftpm
464
485
xctest
You can’t perform that action at this time.
0 commit comments