{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/14508","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/14508/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/14508/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/14508/events","html_url":"https://github.com/JuliaLang/julia/pull/14508","id":124296680,"number":14508,"title":"add missing mul, ldiv, and rdiv variants involving one triangular matrix. also fix #14502.","user":{"login":"Sacha0","id":5799177,"avatar_url":"https://avatars.githubusercontent.com/u/5799177?v=3","gravatar_id":"","url":"https://api.github.com/users/Sacha0","html_url":"https://github.com/Sacha0","followers_url":"https://api.github.com/users/Sacha0/followers","following_url":"https://api.github.com/users/Sacha0/following{/other_user}","gists_url":"https://api.github.com/users/Sacha0/gists{/gist_id}","starred_url":"https://api.github.com/users/Sacha0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sacha0/subscriptions","organizations_url":"https://api.github.com/users/Sacha0/orgs","repos_url":"https://api.github.com/users/Sacha0/repos","events_url":"https://api.github.com/users/Sacha0/events{/privacy}","received_events_url":"https://api.github.com/users/Sacha0/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/linear%20algebra","name":"linear algebra","color":"aa8800"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-12-30T02:56:52Z","updated_at":"2016-01-11T02:08:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/JuliaLang/julia/pulls/14508","html_url":"https://github.com/JuliaLang/julia/pull/14508","diff_url":"https://github.com/JuliaLang/julia/pull/14508.diff","patch_url":"https://github.com/JuliaLang/julia/pull/14508.patch"},"body":"Followup to https://github.com/JuliaLang/julia/pull/14396#issuecomment-164556049. Subsumes #14505. ~~Fixes the right-division part of #14502 (https://github.com/JuliaLang/julia/issues/14502#issuecomment-167915135).~~ Update: Now subsumes #14504 as well, fixing #14502 altogether.\r\n\r\nThis pull request provides generic methods, BLAS hooks, and tests for missing matrix-matrix and matrix-vector multiplication, left-division, and right-division operations involving one triangular matrix.\r\n\r\nConcerning tests, ~~the shadowing caveat mentioned in #14502 / #14504 still stands. Right now I lean towards the simple fix of adding `Complex{BigFloat}` to the set of types tested in test/linalg/triangular.jl.~~ Update: This pull request now expands the combinations of element types tested in linalg/triangular, fixing the shadowing issue and broadening the tests.\r\n\r\nQuestion: Is the `StridedVecOrMat` part of the signature in https://github.com/JuliaLang/julia/blob/6bf6f35b1d522bb17da3feffcdffdf975cecccfa/base/linalg/triangular.jl#L401 correct? I would have thought the LHS could only be a `StridedMatrix`? Thanks!"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/170416571","html_url":"https://github.com/JuliaLang/julia/pull/14508#issuecomment-170416571","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/14508","id":170416571,"user":{"login":"Sacha0","id":5799177,"avatar_url":"https://avatars.githubusercontent.com/u/5799177?v=3","gravatar_id":"","url":"https://api.github.com/users/Sacha0","html_url":"https://github.com/Sacha0","followers_url":"https://api.github.com/users/Sacha0/followers","following_url":"https://api.github.com/users/Sacha0/following{/other_user}","gists_url":"https://api.github.com/users/Sacha0/gists{/gist_id}","starred_url":"https://api.github.com/users/Sacha0/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Sacha0/subscriptions","organizations_url":"https://api.github.com/users/Sacha0/orgs","repos_url":"https://api.github.com/users/Sacha0/repos","events_url":"https://api.github.com/users/Sacha0/events{/privacy}","received_events_url":"https://api.github.com/users/Sacha0/received_events","type":"User","site_admin":false},"created_at":"2016-01-11T02:08:36Z","updated_at":"2016-01-11T02:08:36Z","body":"A different unrelated Travis failure on x86_64 linux?\r\n```julia\r\nLoadError: start_watching (FileMonitor): no space left on device (ENOSPC)\r\n```\r\nIs this otherwise in shape to merge? Thanks!"}}