964e06d | Kristoffer Carlsson | 27 September 2017, 11:48:11 UTC | add docs for Test | 27 September 2017, 11:48:11 UTC |
568fb33 | Jeff Bezanson | 26 September 2017, 22:33:17 UTC | move Test from Base to stdlib | 27 September 2017, 02:31:36 UTC |
66ccd26 | Jeff Bezanson | 25 September 2017, 21:16:30 UTC | prototype approach to default packages; installing in site/ as a demo, moves DataFmt out of Base. adds a line to default juliarc so the functions are still available by default. | 27 September 2017, 02:31:02 UTC |
b2cbf31 | Sacha Verweij | 25 September 2017, 19:53:30 UTC | Merge pull request #23835 from Sacha0/nixfullqr eliminate uses of full from base/linalg/qr.jl | 25 September 2017, 19:53:30 UTC |
30d9413 | Yichao Yu | 25 September 2017, 19:35:36 UTC | Merge pull request #23874 from JuliaLang/yyc/codegen/misc Backport of misc codegen changes | 25 September 2017, 19:35:36 UTC |
79bae3f | Fredrik Ekre | 25 September 2017, 18:36:52 UTC | deprecate/remove gradient from base, fix #16113 (#23816) | 25 September 2017, 18:36:52 UTC |
d012a5d | Tim Holy | 25 September 2017, 17:19:55 UTC | Disambiguate convert & showarg methods with eltype Union{} (#22322) This is the type of method that we deliberately exclude from our ambiguity detection, but it can be triggered by, e.g., a grow_to! method on Dicts or trying to display `collect(tuple())`. | 25 September 2017, 17:19:55 UTC |
8f0ddb3 | Yichao Yu | 25 September 2017, 16:07:45 UTC | Backport of misc codegen changes From #21849 1. Remove unused types in `jitlayers.h` 2. Fix 5.0 `llvm_dump` definitions. | 25 September 2017, 16:10:05 UTC |
ee7b0b8 | Christian Kurz | 25 September 2017, 10:54:16 UTC | Added "Provide hints to similar functions" (#23788) * Added "Provide hints to similar functions" This PR proposes a standard wording for hints to similar functions. Feel free to correct and change! * added ms-list formatting, ref-links * Removed short description style * Added frederiks corrections * whitespace * Bold `See also`, add newline, wording suggestions * Removed bold * fix colon | 25 September 2017, 10:54:16 UTC |
0588ba4 | Yichao Yu | 24 September 2017, 23:02:56 UTC | Revert "Use default system compiler version on Travis (#22820)" (#23856) This reverts commit 2641555d35ee8c763c449811cbe9cacb8a38a7eb. GCC 4.8 miscompiles our LLVM pass. Fix #23839 | 24 September 2017, 23:02:56 UTC |
440a8a7 | Katharine Hyatt | 24 September 2017, 21:45:47 UTC | Testsets for test/bigint (#23865) | 24 September 2017, 21:45:47 UTC |
eb78e50 | Katharine Hyatt | 24 September 2017, 20:29:36 UTC | Testsets for test/floatapprox (#23864) | 24 September 2017, 20:29:36 UTC |
d667110 | Katharine Hyatt | 24 September 2017, 20:26:19 UTC | Testsets for test/mpfr and some reorg (#23863) | 24 September 2017, 20:26:19 UTC |
4ec4a11 | Katharine Hyatt | 24 September 2017, 19:58:23 UTC | Testsets for test/socket (#23852) * Testsets for test/socket | 24 September 2017, 19:58:23 UTC |
343b7f5 | Katharine Hyatt | 24 September 2017, 13:42:40 UTC | Consolidate SVD tests a bit. (#23669) * Consolidate SVD tests a bit. The number tests fail without that `isapprox` and they need quite a few more for Complex types. This could probably be made to work more nicely in the future. We don't have a `NaN` for `Int`, I think. * Fix spacing | 24 September 2017, 13:42:40 UTC |
bd42f10 | Katharine Hyatt | 24 September 2017, 12:40:58 UTC | Testsets for test/ranges (#23853) | 24 September 2017, 12:40:58 UTC |
eab9752 | Katharine Hyatt | 24 September 2017, 11:27:42 UTC | Testsets for test/sets (#23850) | 24 September 2017, 11:27:42 UTC |
7f27511 | Katharine Hyatt | 24 September 2017, 10:35:35 UTC | Testsets for test/path (#23854) | 24 September 2017, 10:35:35 UTC |
497f074 | Katharine Hyatt | 24 September 2017, 10:35:03 UTC | Testsets for test/osutils (#23855) | 24 September 2017, 10:35:03 UTC |
2e86415 | Katharine Hyatt | 23 September 2017, 21:19:57 UTC | Testsets for test/rounding (#23847) | 23 September 2017, 21:19:57 UTC |
db5185e | Katharine Hyatt | 23 September 2017, 21:17:02 UTC | Testsets and reorg for test/float16 (#23844) | 23 September 2017, 21:17:02 UTC |
9b0848d | Katharine Hyatt | 23 September 2017, 21:10:22 UTC | Testsets for test/floatfuncs (#23842) | 23 September 2017, 21:10:22 UTC |
cdc9816 | Matt Bauman | 23 September 2017, 20:45:08 UTC | Remove unnecessary ind2sub example (#23825) Fixes #23600. | 23 September 2017, 20:45:08 UTC |
ff44cc4 | Katharine Hyatt | 23 September 2017, 12:32:05 UTC | Doctests for linalg (#23801) * More doctests for LDLt and norms * Make suggested changes * fix docstrings | 23 September 2017, 12:32:05 UTC |
3e4d366 | Katharine Hyatt | 23 September 2017, 12:27:05 UTC | Testsets for test/datafmt (#23836) | 23 September 2017, 12:27:05 UTC |
d2ed8f4 | Katharine Hyatt | 23 September 2017, 12:22:42 UTC | Testsets for test/copy (#23834) | 23 September 2017, 12:22:42 UTC |
19921aa | Fengyang Wang | 23 September 2017, 06:58:17 UTC | Merge strwidth and charwidth to textwidth (#23667) | 23 September 2017, 06:58:17 UTC |
107a83b | Jeff Bezanson | 23 September 2017, 04:18:08 UTC | fix printing of `UnionAll` in static_show (#23832) | 23 September 2017, 04:18:08 UTC |
f4619d0 | Jeff Bezanson | 23 September 2017, 04:15:02 UTC | fix #22842, dispatch confusion with `Type{T}` vs. `typeof(T)` (#23831) | 23 September 2017, 04:15:02 UTC |
8665679 | Yichao Yu | 23 September 2017, 01:25:59 UTC | Suppress C compiler warnings 1. C++compat for implicit cast from `void*` to `char*` 2. Missing field initialization for `jl_serializer_state::loaded_modules_array` | 23 September 2017, 01:26:17 UTC |
0038787 | Katharine Hyatt | 23 September 2017, 00:48:13 UTC | Testsets for codevalidation (#23833) | 23 September 2017, 00:48:13 UTC |
d5d825b | Katharine Hyatt | 23 September 2017, 00:45:57 UTC | test/strings/basic -> testsets (#23828) | 23 September 2017, 00:45:57 UTC |
e009ac6 | Jameson Nash | 22 September 2017, 22:47:31 UTC | run all -e -E -L commands given, in order (#23775) fix #23665 | 22 September 2017, 22:47:31 UTC |
02f111b | Sacha Verweij | 22 September 2017, 22:22:59 UTC | Eliminate uses of full from base/linalg/qr.jl. | 22 September 2017, 22:46:31 UTC |
221361b | Katharine Hyatt | 22 September 2017, 22:46:07 UTC | Testsets for test/strings/util (#23830) | 22 September 2017, 22:46:07 UTC |
baff31e | Fengyang Wang | 22 September 2017, 21:42:41 UTC | Clarify --inline={yes|no} documentation (#23829) [ci skip] | 22 September 2017, 21:42:41 UTC |
5af2021 | Jeff Bezanson | 22 September 2017, 21:32:03 UTC | simplify rules for mixed-signedness integer arithmetic (#9292) (#23811) - for different-size arguments, the larger type wins - otherwise the unsigned type wins | 22 September 2017, 21:32:03 UTC |
9036d30 | Keno Fischer | 22 September 2017, 19:06:03 UTC | Merge pull request #23783 from JuliaLang/yyc/codegen/alloc Fix support of gc_preserve intrinsics in the allocation optimization pass | 22 September 2017, 19:06:03 UTC |
72eed90 | GregPlowman | 22 September 2017, 18:30:39 UTC | Generalize squeeze to work with OffsetArrays (#22663) * Generalize squeeze to work with OffsetArrays * Test squeeze with OffsetArrays | 22 September 2017, 18:30:39 UTC |
942b843 | Martin Holters | 22 September 2017, 15:08:20 UTC | Add deprecated `ind2sub(::NTuple{N,Integer}, ::CartesianIndex{N})` (#23708) Makes the return type change of #22907 less breaking by allowing the common pattern `ind2sub(size(a), indmax(a))` to still work. | 22 September 2017, 15:08:20 UTC |
b752b87 | Matt Bauman | 22 September 2017, 14:55:22 UTC | Merge pull request #23628 from JuliaLang/mb/14470-final Deprecate the omission of trailing indices over non-singleton dimensions | 22 September 2017, 14:55:22 UTC |
1c4c04e | Stefan Karpinski | 22 September 2017, 14:54:43 UTC | Merge pull request #23791 from JuliaLang/amitm/23549 Explicitly import warn_once, shell_escape, uv_error into Distributed | 22 September 2017, 14:54:43 UTC |
def987e | Curtis Vogt | 22 September 2017, 14:18:57 UTC | Merge pull request #23770 from JuliaLang/cv/libgit2-one-more-thing Final LibGit2 credential callback changes | 22 September 2017, 14:18:57 UTC |
5ad2246 | Sacha Verweij | 22 September 2017, 08:32:51 UTC | Fix corner cases of broadcast binary arithmetic operations between sparse vectors and scalars (#21515). (#22715) | 22 September 2017, 08:32:51 UTC |
5f68e10 | Ian | 22 September 2017, 08:25:32 UTC | Fix orgrq! implementation for nonsquare matrices (#23569) * Fix orgrq! implementation for nonsquare matrices The implementation of orgrq! followed the implementation of orgqr!, resulting in erroneous behavior for nonsquare matrices. This commit provides a fix. * Fix orgrq! implementation for nonsquare matrices The implementation of orgrq! followed the implementation of orgqr!, resulting in erroneous behavior for nonsquare matrices. This commit provides a fix. | 22 September 2017, 08:25:32 UTC |
8b050e1 | Sacha Verweij | 22 September 2017, 07:45:09 UTC | Replace a few simple, unambiguous uses of full. (#23815) | 22 September 2017, 07:45:09 UTC |
81308aa | Alex Arslan | 22 September 2017, 05:19:32 UTC | Silence unused variable warning from Clang (#23810) | 22 September 2017, 05:19:32 UTC |
1191eef | Jeff Bezanson | 22 September 2017, 04:13:59 UTC | match UnionAll structures of types in `===` and `object_id` (#23778) fixes #5849 | 22 September 2017, 04:13:59 UTC |
23d2fd2 | Curtis Vogt | 22 September 2017, 01:46:03 UTC | Prompt for private if SSH_KEY_PATH unset Allows the user to confirm they want to use the default private key. During development it was noticed that the username was only being filled in if prompting was allowed. | 22 September 2017, 04:04:36 UTC |
773d226 | Curtis Vogt | 22 September 2017, 00:20:33 UTC | Skip SSH agent when using cached credentials | 22 September 2017, 04:04:36 UTC |
3f97c24 | Curtis Vogt | 22 September 2017, 00:14:45 UTC | Additional comments | 22 September 2017, 04:04:36 UTC |
3f3da52 | Curtis Vogt | 21 September 2017, 23:18:30 UTC | Make LibGit2 retry when SSH passphrase is wrong According to the LibGit2 authentication guide (https://libgit2.github.com/docs/guides/authentication/) the callback is suppose to be retried if the server doesn't accept the credentials. In the case where we use SSH and the passphrase is invalid LibGit2 would just give a generic: GitError(Code:ERROR, Class:SSH, Failed to authenticate SSH session: Callback returned error) | 22 September 2017, 03:39:32 UTC |
e55b9a6 | Curtis Vogt | 21 September 2017, 16:49:31 UTC | Add SSH id_rsa test | 22 September 2017, 03:39:32 UTC |
d1084ec | Curtis Vogt | 21 September 2017, 03:43:37 UTC | Formatting fix | 22 September 2017, 03:39:32 UTC |
22ed0ae | Curtis Vogt | 19 September 2017, 15:42:19 UTC | Add additional docstrings | 22 September 2017, 03:39:31 UTC |
b26c2ca | Curtis Vogt | 19 September 2017, 15:01:20 UTC | Remove old unused SSH testset The test has been superseded by all of the new credential_loop tests. | 22 September 2017, 03:39:31 UTC |
e9940f8 | Curtis Vogt | 30 August 2017, 16:50:42 UTC | Set error message when auth fails Without setting an error message the message will be whatever error message came before. | 22 September 2017, 03:39:26 UTC |
ff9fb48 | Jeff Bezanson | 21 September 2017, 20:34:01 UTC | fix an invariance bug in `limit_type_depth`. part of #23786 (#23800) | 21 September 2017, 20:34:01 UTC |
3b63e61 | Curtis Vogt | 30 August 2017, 00:50:43 UTC | Incorporate expanduser | 21 September 2017, 16:36:19 UTC |
bfda7d9 | Curtis Vogt | 29 August 2017, 23:23:54 UTC | Remove path from CredentialPayload | 21 September 2017, 16:36:19 UTC |
3f5b1f6 | Curtis Vogt | 29 August 2017, 20:32:21 UTC | Add prompt limit Note the prompt limit is an EAUTH error since hitting the prompt limit should cause saved credential to be rejected. | 21 September 2017, 16:36:19 UTC |
d6e0c5b | Curtis Vogt | 29 August 2017, 14:11:46 UTC | Prompt for public key when invalid Previously if the public key file exists and the private key was correct we could get into a scenario where we would never prompt for the public key to be changed. | 21 September 2017, 16:36:19 UTC |
335c5aa | Curtis Vogt | 28 August 2017, 22:14:33 UTC | Error when credentials are not modified Credentials should be used when they are filled in and alternatives should be tried when they are not. These changes allow use to enable the commented out tests which use invalid credentials. Note when prompting is disabled we now attempt to authenticate using the default ~/.ssh/id_rsa key. | 21 September 2017, 16:35:33 UTC |
fa925a8 | Yichao Yu | 19 September 2017, 21:43:53 UTC | Fix support of gc_preserve intrinsics in the allocation optimization pass * Be more conservative about identifying LLVM intrinsics. Only handle ones that has an associated intrinsic ID. * Handle gc_preserve intrinsic similar to operand bundle. | 21 September 2017, 14:26:23 UTC |
896d599 | Rafael Fourquet | 21 September 2017, 10:55:40 UTC | add a "resilient" option to run all tests unconditionally (#23589) * add a "resilient" option to run all tests unconditionally Previously, this was the default: even if one test fails, all remaining tests are run nonetheless. Now this requires to pass the "--resilient" option to "test/runtests.jl" (or `resilient=true` to the `runtest` function); the new default is to stop running tests as soon as possible when there is one failure. * rephrase resilient meaning in `runtests` (kshyatt) * enable --resilient on CI * change the default, rename resilient -> exit-on-error * Revert "enable --resilient on CI" This reverts commit b055f0b30cb8786214acea444b347d5293a9d652. * add period at the end of sentence * remove "--eoe" short alias (StefanKarpinski) | 21 September 2017, 10:55:40 UTC |
1a3a633 | Sacha Verweij | 21 September 2017, 07:12:07 UTC | fix LAPACK.ormlq! and postmultiplication with LQPackedQ (#23803) * Fix size on LQPackedQ and expand related tests' comments. * Fix methods for postmultiplication with / right-application of an LQPackedQ. | 21 September 2017, 07:12:07 UTC |
0c8c81a | Bogumił Kamiński | 21 September 2017, 07:03:11 UTC | fix arithmetic on string bytes in bracket-paste handling | 21 September 2017, 07:03:11 UTC |
8ca1bf3 | 315234 | 21 September 2017, 06:24:46 UTC | Change error messages to output file:line format (#14890) Resolves #14889 | 21 September 2017, 06:24:46 UTC |
822b45e | Curtis Vogt | 28 August 2017, 14:02:06 UTC | Create isfilled function | 21 September 2017, 03:32:33 UTC |
5d10ce4 | Curtis Vogt | 28 August 2017, 20:27:14 UTC | Create use_env check | 21 September 2017, 03:32:32 UTC |
3894ef1 | Curtis Vogt | 28 August 2017, 14:41:58 UTC | Save modifications directory to temp credential The temporary credential object is independent from any cached or stored credential until it is explicitly approved. | 21 September 2017, 03:31:49 UTC |
bc7b824 | Curtis Vogt | 21 September 2017, 03:30:27 UTC | Rename internal variable creds to cred | 21 September 2017, 03:30:27 UTC |
022d1e7 | Sacha Verweij | 21 September 2017, 02:18:36 UTC | Merge pull request #23785 from Sacha0/fixlqsize fix size on LQPackedQ (#23780) | 21 September 2017, 02:18:36 UTC |
c8f1c55 | Steven G. Johnson | 21 September 2017, 02:18:15 UTC | better documentation for string reversal (#23793) | 21 September 2017, 02:18:15 UTC |
07479c8 | Evey | 21 September 2017, 02:13:43 UTC | Add more functions that tell about operators, their associativity and how they parse (#23754) | 21 September 2017, 02:13:43 UTC |
6e439ef | Katharine Hyatt | 20 September 2017, 21:41:46 UTC | Doctests and consistency for factorizations (#23762) * Make docstring consistent for lufact * More doctests for QR methods | 20 September 2017, 21:41:46 UTC |
8a96ed2 | Jeff Bezanson | 20 September 2017, 21:25:08 UTC | fix #17997, don't load packages in `Main` (#23579) | 20 September 2017, 21:25:08 UTC |
477e668 | Sacha Verweij | 20 September 2017, 00:16:21 UTC | Fix size on LQPackedQ and expand related tests' comments. | 20 September 2017, 19:55:44 UTC |
83a89a1 | Yichao Yu | 20 September 2017, 18:43:38 UTC | Merge pull request #23739 from JuliaLang/yyc/codegen/aa64-ccall Fix ccall return value boxing on ARM/AArch64 | 20 September 2017, 18:43:38 UTC |
39186f6 | Milan Bouchet-Valat | 20 September 2017, 17:25:43 UTC | Merge pull request #23760 from JuliaLang/nl/select2 Use @views rather than checking index type in partialsort[perm]!() | 20 September 2017, 17:25:43 UTC |
d50eac6 | Steven G. Johnson | 20 September 2017, 17:12:46 UTC | allow operator suffixes — combining characters and primes (#22089) | 20 September 2017, 17:12:46 UTC |
4913cc4 | Fengyang Wang | 20 September 2017, 16:10:24 UTC | Update devdoc line to current version (#23684) This line seems to have bitrotted over time. | 20 September 2017, 16:10:24 UTC |
4949ff9 | Katharine Hyatt | 20 September 2017, 16:03:05 UTC | More testsets for dict (#23771) | 20 September 2017, 16:03:05 UTC |
f225aeb | Katharine Hyatt | 20 September 2017, 16:01:23 UTC | Testsets for strings/io (#23781) | 20 September 2017, 16:01:23 UTC |
92cb220 | Martin Holters | 20 September 2017, 15:58:20 UTC | Add `Tuple(::CartesianIndex)` (#23719) | 20 September 2017, 15:58:20 UTC |
0b0cd8c | Evey | 20 September 2017, 15:57:02 UTC | Fix type instability in matrix `log` and add missing `exp(::Matrix{Complex{<:Integer}})` (#23707) * Matrices: exp and log minor changes Add `exp` for matrices of complex integers and fix type instability in `log` by wrapping sym/herm in `full`. * Add tests * Avoid multiple testset loops | 20 September 2017, 15:57:02 UTC |
ed2de3c | Kristoffer Carlsson | 20 September 2017, 15:55:17 UTC | remove unused temporary variables in code_warntype (#23735) * remove unused temporary variables in code_warntype * ws | 20 September 2017, 15:55:17 UTC |
673fcb1 | Katharine Hyatt | 20 September 2017, 15:54:34 UTC | Testsets for kwargs (#23774) | 20 September 2017, 15:54:34 UTC |
0058a4f | Bogumił Kamiński | 20 September 2017, 15:49:33 UTC | Make getindex for String check if indices are valid (#22572) * Make `getindex` for `String` check if all indices are valid Closes #22548 fixes a bug with use of prevind in dates/io.jl * correct string indexing in REPLCompletions * properly handle sizeof(needle) * fixed unescaped regexp | 20 September 2017, 15:49:33 UTC |
1b02338 | Jeff Bezanson | 20 September 2017, 15:21:39 UTC | fix #17046, deprecate tic and toc (#23773) | 20 September 2017, 15:21:39 UTC |
dd0f1f6 | Jameson Nash | 20 September 2017, 15:18:03 UTC | move repr(::UUID) to string(::UUID) (#23777) This is the typical place for such a method. fix #17026 | 20 September 2017, 15:18:03 UTC |
1c0573e | Bogumił Kamiński | 20 September 2017, 14:28:36 UTC | iostream: Fix \r\n handling in reading buffers (#22621) | 20 September 2017, 14:28:36 UTC |
9202df2 | Stefan Karpinski | 20 September 2017, 13:55:34 UTC | Merge pull request #23787 from JuliaLang/sk/repeatchar more efficient repeat(Char, n) | 20 September 2017, 13:55:34 UTC |
e5acd8d | Amit Murthy | 20 September 2017, 11:22:39 UTC | Explicitly import warn_once, shell_escape, uv_error into Distributed | 20 September 2017, 11:22:39 UTC |
2562263 | Sacha Verweij | 20 September 2017, 08:16:01 UTC | Fix getindex on LQPackedQ. (#23782) | 20 September 2017, 08:16:01 UTC |
14253b9 | Scott P. Jones | 20 September 2017, 05:07:14 UTC | more efficient implementation of repeat(Char, n) | 20 September 2017, 05:07:14 UTC |
148047d | Stefan Karpinski | 20 September 2017, 05:04:33 UTC | test repeat(Union{String,Char}, n) more thoroughly | 20 September 2017, 05:04:33 UTC |
ca28b5f | Yichao Yu | 17 September 2017, 04:37:31 UTC | Fix ccall return value boxing on ARM/AArch64 We previously relies on the extra allocation from the GC to keep the stores inbounds. This is broken by the allocation optimization since the stack allocation will only have the requested bytes and not more. | 19 September 2017, 20:12:19 UTC |
d989d3e | Jameson Nash | 19 September 2017, 20:10:33 UTC | Merge pull request #23596 from JuliaLang/jn/21555 provide improved getaddrinfo, getnameinfo | 19 September 2017, 20:10:33 UTC |
417331c | Sacha Verweij | 19 September 2017, 17:15:32 UTC | Eliminate uses of full from base/linalg/lq.jl and fix/test lq(A, thin=false) shape. (#23729) | 19 September 2017, 17:15:32 UTC |