File tree 4 files changed +20
-6
lines changed
Single-Source Shortest Paths (Weighted)
4 files changed +20
-6
lines changed Original file line number Diff line number Diff line change 289
289
ONLY_ACTIVE_ARCH = YES;
290
290
SDKROOT = macosx;
291
291
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
292
+ SWIFT_VERSION = 4.0;
292
293
VERSIONING_SYSTEM = "apple-generic";
293
294
VERSION_INFO_PREFIX = "";
294
295
};
338
339
MTL_ENABLE_DEBUG_INFO = NO;
339
340
SDKROOT = macosx;
340
341
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
342
+ SWIFT_VERSION = 4.0;
341
343
VERSIONING_SYSTEM = "apple-generic";
342
344
VERSION_INFO_PREFIX = "";
343
345
};
Original file line number Diff line number Diff line change 1
1
import Graph
2
2
import SSSP
3
3
4
+ // last checked with Xcode 9.0b4
5
+ #if swift(>=4.0)
6
+ print ( " Hello, Swift 4! " )
7
+ #endif
8
+
4
9
let graph = AdjacencyMatrixGraph < String > ( )
5
10
let s = graph. createVertex ( " s " )
6
11
let t = graph. createVertex ( " t " )
Original file line number Diff line number Diff line change 334
334
ONLY_ACTIVE_ARCH = YES;
335
335
SDKROOT = macosx;
336
336
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
337
- SWIFT_VERSION = 3 .0;
337
+ SWIFT_VERSION = 4 .0;
338
338
VERSIONING_SYSTEM = "apple-generic";
339
339
VERSION_INFO_PREFIX = "";
340
340
};
378
378
MTL_ENABLE_DEBUG_INFO = NO;
379
379
SDKROOT = macosx;
380
380
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
381
- SWIFT_VERSION = 3 .0;
381
+ SWIFT_VERSION = 4 .0;
382
382
VERSIONING_SYSTEM = "apple-generic";
383
383
VERSION_INFO_PREFIX = "";
384
384
};
401
401
PRODUCT_NAME = "$(TARGET_NAME)";
402
402
SKIP_INSTALL = YES;
403
403
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
404
- SWIFT_VERSION = 3 .0;
404
+ SWIFT_VERSION = 4 .0;
405
405
};
406
406
name = Debug;
407
407
};
421
421
PRODUCT_BUNDLE_IDENTIFIER = "com.swift-algorithm-club.SSSP";
422
422
PRODUCT_NAME = "$(TARGET_NAME)";
423
423
SKIP_INSTALL = YES;
424
- SWIFT_VERSION = 3 .0;
424
+ SWIFT_VERSION = 4 .0;
425
425
};
426
426
name = Release;
427
427
};
433
433
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
434
434
PRODUCT_BUNDLE_IDENTIFIER = "com.swift-algorithm-club.SSSPTests";
435
435
PRODUCT_NAME = "$(TARGET_NAME)";
436
- SWIFT_VERSION = 3 .0;
436
+ SWIFT_VERSION = 4 .0;
437
437
};
438
438
name = Debug;
439
439
};
445
445
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
446
446
PRODUCT_BUNDLE_IDENTIFIER = "com.swift-algorithm-club.SSSPTests";
447
447
PRODUCT_NAME = "$(TARGET_NAME)";
448
- SWIFT_VERSION = 3 .0;
448
+ SWIFT_VERSION = 4 .0;
449
449
};
450
450
name = Release;
451
451
};
Original file line number Diff line number Diff line change @@ -10,6 +10,13 @@ import XCTest
10
10
@testable import SSSP
11
11
12
12
class SSSPTests : XCTestCase {
13
+
14
+ func testSwift4( ) {
15
+ // last checked with Xcode 9.0b4
16
+ #if swift(>=4.0)
17
+ print ( " Hello, Swift 4! " )
18
+ #endif
19
+ }
13
20
14
21
/**
15
22
See Figure 24.4 of “Introduction to Algorithms” by Cormen et al, 3rd ed., pg 652
You can’t perform that action at this time.
0 commit comments