{"push_id":1280894001,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"5f8cb58230f042570d04a5f51991fd2906c58e84","before":"ebeef1b7f36de3cbbf5b423b093803c70313b972","commits":[{"sha":"5f8cb58230f042570d04a5f51991fd2906c58e84","author":{"name":"Dimitry Andric","email":"a20357068b18679787843d98e540e988bbfbb1a0@andric.com"},"message":"Avoid narrowing warnings in __bitset constructor\n\nWhen <bitset> is compiled with warnings enabled, on a platform where\nsize_t is 4 bytes, it results in errors similar to:\n\n    bitset:265:16: error: non-constant-expression cannot be narrowed\n    from type 'unsigned long long' to '__storage_type' (aka 'unsigned\n    int') in initializer list [-Wc++11-narrowing]\n        : __first_{__v, __v >> __bits_per_word}\n                   ^~~\n    bitset:676:52: note: in instantiation of member function\n    'std::__1::__bitset<2, 53>::__bitset' requested here\n            bitset(unsigned long long __v) _NOEXCEPT : base(__v) {}\n                                                       ^\n\nFix these by casting the initializer list elements to __storage_type.\n\nReviewers: mclow.lists, EricWF\nDifferential Revision: https://reviews.llvm.org/D23960\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@280543 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-project/libcxx/commits/5f8cb58230f042570d04a5f51991fd2906c58e84"}]}
{"actor":{"display_login":"chapuni"}}