Commit Graph

35 Commits

Author SHA1 Message Date
David Zarzycki
5dcc32f98f Remove all uses of -force-single-frontend-invocation
The `-force-single-frontend-invocation` flag predates WMO and is now an
alias for `-whole-module-optimization`. We should use the latter and let
the former fade into history.
2020-05-08 06:37:41 -04:00
Saleem Abdulrasool
0693bec1f1 sdlib: rename SwiftPrivatePthreadExtras to SwiftPrivateThreadExtras
This is in preparation to make the code here more target agnostic for
porting to the Windows threading primitives.  This is used pretty
extensively in the tests, so disabling tests would lose a chunk of
coverage.
2018-11-26 13:09:31 -08:00
Andrew Trick
62ca01f44c In swift-project-settings.el, don't outdent case labels. 2018-07-25 15:14:13 -07:00
Dave Abrahams
40c934fdac [Emacs support] Fix the fix for latest emacs 2018-07-05 16:43:40 -07:00
Dave Abrahams
1561dedc45 Update swift-project-settings for latest Emacs 2018-06-27 16:07:07 -07:00
Goichi Hirakawa
d7a1336bfc [emacs] Fix unbalanced parentheses in swift-project-stdlib-aux-swiftc-args 2017-10-23 09:52:43 +09:00
Roman Levenstein
35a624bb15 Update tests after removing -sil-serialize-witness-tables 2017-10-20 19:45:29 -07:00
Roman Levenstein
dd85e69e7f Update the tests after removing the -sil-serialize-all option 2017-10-04 14:20:53 -07:00
practicalswift
6d1ae2a39c [gardening] 2016 → 2017 2017-01-06 16:41:22 +01:00
David Farler
b7d17b25ba Rename -parse flag to -typecheck
A parse-only option is needed for parse performance tracking and the
current option also includes semantic analysis.
2016-11-28 10:50:55 -08: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
practicalswift
cc852042c9 [gardening] Fix accidental trailing whitespace. 2016-10-29 10:22:58 +02:00
Dave Abrahams
55e5a095a8 [emacs-support] Fix auto-header-insertion
It was trashing URLs.
2016-10-25 16:18:58 -07:00
Dave Abrahams
61f0245656 [emacs-support] More flymake support
Includes support for checking the standard library with flymake
TODO: flymake for test files
2016-10-10 17:24:21 -07:00
Dave Abrahams
c873099d90 [emacs support] properly parse some test failures 2016-07-29 18:17:35 -07:00
Dave Abrahams
a3cabb6bff [emacs support] add a missing (require 'compile) 2016-07-02 10:22:25 -07:00
Dmitri Gribenko
a6cd57222a Merge remote-tracking branch 'origin/master' into swift-3-indexing-model 2016-03-21 14:41:15 -07:00
Dave Abrahams
88a9f2e628 [stdlib] indexing model: Complete Interval/Range merge
Down to 22 failures; only 5 in stdlib tests
2016-03-18 10:04:09 -07:00
Harlan Haskins
607ac25f52 [StdlibUnittest] Updated swit-project-settings.el to reflect new error reporting 2016-03-17 18:26:37 -06:00
practicalswift
71e00fefa1 [gardening] Fix typos: "word word" (two spaces) → "word word" (one space) 2016-01-24 21:27:16 +01:00
Zach Panzarino
e3a4147ac9 Update copyright date 2015-12-31 23:28:40 +00:00
Dave Abrahams
c878619480 [emacs] Adjust error parsing for unit tests 2015-11-06 21:26:17 -08:00
Ted Kremenek
282d04739b Tweak 'swift-project-settings.el' to insert Swift-style header. 2015-11-02 11:06:53 -08:00
Dave Abrahams
79d70ab1ff [emacs support] transpose two characters in a regexp
...which makes all the difference to recognizing stack traces from
StdlibUnittest.

Swift SVN r29964
2015-07-08 05:50:54 +00:00
Dave Abrahams
c8241b065a [emacs support] Fix regexps for matching StdlibUnittest failures
Swift SVN r29751
2015-06-27 02:31:23 +00:00
Dave Abrahams
b0f8dc0f6d [emacs support] parse more StdlibUnittest errors
Sometimes there's trailing stuff at the end of the line that quotes file
and line, e.g. " ; introductory text:"

Swift SVN r24610
2015-01-21 21:32:09 +00:00
Dave Abrahams
43257cbfaa [emacs, line-directive] StdlibUnittest support
Recognize more StdlibUnittest output both in our emacs error parsing
and in the line-directive tool.

Corrected a bug in the emacs error support that caused it to mask one
error format with a second one having the same name

Swift SVN r23464
2014-11-20 03:41:09 +00:00
Dave Abrahams
ebde372ef9 [stdlib] Add space to Core Graphics type printing
Core Graphics mirrors were emitting textual representations without
spaces following commas separating values.  This commit fixes that
issue.

Swift SVN r22897
2014-10-23 20:50:09 +00:00
Dave Abrahams
59ed849b51 [emacs support] parse more StdlibUnittest output
Swift SVN r22772
2014-10-15 20:32:36 +00:00
Dave Abrahams
b13aadb5f3 [emacs-support] More StdlibUnittest error parsing
Swift SVN r22496
2014-10-03 16:03:03 +00:00
Dave Abrahams
137ada1faf [emacs-support] parse more Stdlibunittest errors
Swift SVN r22395
2014-09-30 18:19:28 +00:00
Dave Abrahams
b0cc378b56 [emacs-support] parse Stdlibunittest errors
Swift SVN r22394
2014-09-30 17:45:51 +00:00
Dave Abrahams
802b226b42 [emacs support] auto-mode for .xxx.gyb files
Putting mode cookies in .swift.gyb files gets tiresome after a while

Swift SVN r21825
2014-09-10 02:06:08 +00:00
Ted Kremenek
fad874708e Adjust test cases.
Swift SVN r17964
2014-05-12 22:01:52 +00:00
Dave Abrahams
32f76c2fa7 [utils] Emacs: automatically insert LLVM headers
New files automatically get the LLVM header if you enable
auto-insert-mode.  You can also generate one explicitly in any file
using `M-x llvm-header'.  Along the way, factored settings specific to
the Swift project out of swift-mode.el and put them in
swift-project-settings.el

Swift SVN r13319
2014-02-02 23:20:15 +00:00