{"action":"created","issue":{"url":"https://api.github.com/repos/dealii/dealii/issues/3279","repository_url":"https://api.github.com/repos/dealii/dealii","labels_url":"https://api.github.com/repos/dealii/dealii/issues/3279/labels{/name}","comments_url":"https://api.github.com/repos/dealii/dealii/issues/3279/comments","events_url":"https://api.github.com/repos/dealii/dealii/issues/3279/events","html_url":"https://github.com/dealii/dealii/pull/3279","id":184579412,"number":3279,"title":"Update boost to 1.62","user":{"login":"drwells","id":3917035,"avatar_url":"https://avatars.githubusercontent.com/u/3917035?v=3","gravatar_id":"","url":"https://api.github.com/users/drwells","html_url":"https://github.com/drwells","followers_url":"https://api.github.com/users/drwells/followers","following_url":"https://api.github.com/users/drwells/following{/other_user}","gists_url":"https://api.github.com/users/drwells/gists{/gist_id}","starred_url":"https://api.github.com/users/drwells/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drwells/subscriptions","organizations_url":"https://api.github.com/users/drwells/orgs","repos_url":"https://api.github.com/users/drwells/repos","events_url":"https://api.github.com/users/drwells/events{/privacy}","received_events_url":"https://api.github.com/users/drwells/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dealii/dealii/labels/RFC","name":"RFC","color":"cc518c"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2016-10-21T21:59:41Z","updated_at":"2016-10-24T13:02:33Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dealii/dealii/pulls/3279","html_url":"https://github.com/dealii/dealii/pull/3279","diff_url":"https://github.com/dealii/dealii/pull/3279.diff","patch_url":"https://github.com/dealii/dealii/pull/3279.patch"},"body":"This large commit updates us to the most recent version of boost (released in late September). Things seem OK with GCC 4.4.7, GCC 4.8.5, Clang 3.8, GCC 6.1, and GCC 6.2 (I ran either large parts of or all of the test suite without any new failures).\r\n\r\nIt looks like we gained about 600 new files in boost. I tried to not include any new top level headers that we did not use but this could probably be further optimized.\r\n\r\nI ported our applicable boost patches for getting rid of warnings. The library builds cleanly except for known spurious warnings for 4.4.7. I don't have any way to test the MSVC patches so I skipped all of them (I think that newer versions of boost do better with MSVC: I think every patch we used is now in boost).\r\n\r\nI am not sure how rigorously the boost people test their stuff against older Intel or Microsoft compilers so I would be really happy if someone would try this branch out with one of those :smile: I also did not test this on Debian or macOS so it would be nice for people to check things there too.\r\n\r\nAddresses #3086.\r\n\r\nRelated to this: I would like to bump the minimal required boost version to 1.59 since (as mentioned elsewhere) `small_vector` was added in 1.58 and I want to use it (but 1.58 has bad serialization bugs). Thoughts?"},"comment":{"url":"https://api.github.com/repos/dealii/dealii/issues/comments/255733908","html_url":"https://github.com/dealii/dealii/pull/3279#issuecomment-255733908","issue_url":"https://api.github.com/repos/dealii/dealii/issues/3279","id":255733908,"user":{"login":"drwells","id":3917035,"avatar_url":"https://avatars.githubusercontent.com/u/3917035?v=3","gravatar_id":"","url":"https://api.github.com/users/drwells","html_url":"https://github.com/drwells","followers_url":"https://api.github.com/users/drwells/followers","following_url":"https://api.github.com/users/drwells/following{/other_user}","gists_url":"https://api.github.com/users/drwells/gists{/gist_id}","starred_url":"https://api.github.com/users/drwells/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drwells/subscriptions","organizations_url":"https://api.github.com/users/drwells/orgs","repos_url":"https://api.github.com/users/drwells/repos","events_url":"https://api.github.com/users/drwells/events{/privacy}","received_events_url":"https://api.github.com/users/drwells/received_events","type":"User","site_admin":false},"created_at":"2016-10-24T13:02:33Z","updated_at":"2016-10-24T13:02:33Z","body":"I squashed things a bit (from eleven to six commits). I want to leave an explicit commit showing which boost libraries we remove so I think the current history is right."}}
{"actor":{"display_login":"drwells"}}