Commit Graph

6 Commits

Author SHA1 Message Date
Erik Eckstein
754267c24f Fix the check-incremental script
It didn't work for compiler command lines, which didn't produce an object file
2017-12-15 16:20:18 -08:00
practicalswift
6d1ae2a39c [gardening] 2016 → 2017 2017-01-06 16:41:22 +01:00
practicalswift
797b80765f [gardening] Use the correct base URL (https://swift.org) in references to the Swift website
Remove all references to the old non-TLS enabled base URL (http://swift.org)
2016-11-20 17:36:03 +01:00
Alex Chan
2a48e64c4c [utils] Python 3 support + tidies in check-incremental
* Use print as a function, not as a statement
* Commonise the code for compiling and getting binary statistics into
  a reusable function
* Pull out `VERBOSE` and `NUM_ITERATIONS` as top-level constants, to
  make it clear where/how to change them.
* Use a docstring rather than a block comment.
* In the original version, `"Iteration {}:".format(iteration)` would
  index from 0; in human-readable output, index 1 is more sensible.
2016-06-26 08:58:00 +01:00
practicalswift
ac15a59d7d Fix various PEP-8 violations. 2016-05-21 10:43:36 +02:00
Erik Eckstein
62597ea58f build_script: Add an option to build the swift libraries multiple times to check if incremental compilation works.
A script checks if the output object file is written only once even if the compiler is invoked multiple times.
The main purpose of this check is to ensure that the compiler is deterministic (until IRGen).
2016-05-18 10:01:14 -07:00