{"push_id":2428121383,"size":1000,"distinct_size":1360,"ref":"refs/heads/master","head":"5e80f533a72774cfc1270c0da7a9a67dc24b292b","before":"7ed153b94c42b03bb204b8772e28b6d4900ff922","commits":[{"sha":"67e6b2377293283e8847f5a68a8532b0a1971ecc","author":{"name":"paolo","email":"945fa4aeb875b361751a803b2b55a1d90fa83d2c@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"/cp\n2018-01-31  Paolo Carlini  <paolo.carlini@oracle.com>\n\n\tPR c++/84092\n\t* semantics.c (finish_qualified_id_expr): When handling an\n\tUNBOUND_CLASS_TEMPLATE only adjust qualifying_class and expr.\n\n/testsuite\n2018-01-31  Paolo Carlini  <paolo.carlini@oracle.com>\n\n\tPR c++/84092\n\t* g++.dg/cpp1y/var-templ57.C: New.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257242 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/67e6b2377293283e8847f5a68a8532b0a1971ecc"},{"sha":"2ce0fcf8c53871efa8e4e163cdf891e0c43b7cd9","author":{"name":"ian","email":"668fd45181c31193793d12a7f2ecb1f2376600d1@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"    gotest: accept symbols with leading dot\n    \n    On AIX nm displays symbols with a leading dot; don't discard such\n    symbols.\n    \n    While we're here stop doing fgrep -v '$', symbol names no longer\n    contain '$' anyhow.\n    \n    Reviewed-on: https://go-review.googlesource.com/91095\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257247 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/2ce0fcf8c53871efa8e4e163cdf891e0c43b7cd9"},{"sha":"f468b6ad292f55ac172ffb6c8b2ccca47510f2ab","author":{"name":"ian","email":"668fd45181c31193793d12a7f2ecb1f2376600d1@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"    runtime: fix type descriptor name in C code\n    \n    I forgot to update the name of the map[string]bool type descriptor\n    used in go-fieldtrack.c.  This didn't cause any errors because it's a\n    weak symbol, and the current testsuite has no field tracking tests.\n    \n    Reviewed-on: https://go-review.googlesource.com/91096\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257249 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/f468b6ad292f55ac172ffb6c8b2ccca47510f2ab"},{"sha":"4b2ab53694a5568e8d9cf744e65f69e2d384a39b","author":{"name":"ian","email":"668fd45181c31193793d12a7f2ecb1f2376600d1@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"    compiler: lower expression types in lowering pass\n    \n    Ensure that array types with complicated length expressions are\n    handled correctly by lowering expression types in the lowering pass.\n    \n    This required some adjustment of constant expression types to not\n    report too many errors for circular constant expressions.  We now\n    record error types in the Named_constant type.  If we find the\n    circularity due to lowering the Named_constant, we use that location\n    for the error message; this retains the error location we used to use.\n    \n    Fixes golang/go#23545\n    \n    Reviewed-on: https://go-review.googlesource.com/91035\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257250 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/4b2ab53694a5568e8d9cf744e65f69e2d384a39b"},{"sha":"7fedb3c846faf16c56cc8ccd6cd70a93fd92358f","author":{"name":"willschm","email":"3e439867aae1e1e77fcbae697f560ea8c8a1c10f@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"[testsuite]\n\n\t2018-01-31  Will Schmidt  <will_schmidt@vnet.ibm.com>\n\n\t* gcc.target/powerpc/altivec-13.c: Remove VSX-requiring built-ins.\n\t* gcc.target/powerpc/vsx-13.c: New.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257253 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/7fedb3c846faf16c56cc8ccd6cd70a93fd92358f"},{"sha":"c0872aa3d9fde520db44e1c3567e9169511515ba","author":{"name":"vmakarov","email":"84cf4edb90a3669e44b08566e8f4512926e21539@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"2018-01-31  Vladimir Makarov  <vmakarov@redhat.com>\n\n\tPR target/82444\n\t* ira.c (ira_init_register_move_cost): Remove assert.\n\n2018-01-31  Vladimir Makarov  <vmakarov@redhat.com>\n\n\tPR target/82444\n\t* gcc.target/i386/pr82444.c: New.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257254 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/c0872aa3d9fde520db44e1c3567e9169511515ba"},{"sha":"7ffa162100c2a27a89c6315913556904cf6465c4","author":{"name":"jb","email":"2a228e9e937ebe43f2d26399cd3e8662a64b49af@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Use gfc_charlen_t instead of int in gfc_conv_string_init\n\nCommitted as obvious.\n\n2018-01-31  Janne Blomqvist  <jb@gcc.gnu.org>\n\n        * trans-const.c (gfc_conv_string_init): Use gfc_charlen_t instead\n        of int for slen.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257258 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/7ffa162100c2a27a89c6315913556904cf6465c4"},{"sha":"f019c055d829d7dcd7aec0fd41b7853eb7177145","author":{"name":"tkoenig","email":"8dc88ef1e281457af30d7e976673b2551b31ef02@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"2018-01-31  Thomas Koenig  <tkoenig@gcc.gnu.org>\n\n\t* dump-parse-tree.c (write_proc): Use sym_name (which may\n\tbe sym->binding_label) instead of sym->name.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257260 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/f019c055d829d7dcd7aec0fd41b7853eb7177145"},{"sha":"9ad8f8fc1b57b4c1955867e9264ef9f1bfcece99","author":{"name":"pault","email":"6682794a70f3ce29ffc0034c1d52b29b3adf2393@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"2018-01-31  Paul Thomas  <pault@gcc.gnu.org>\n\n\tPR fortran/84088\n\t* trans-expr.c (gfc_conv_procedure_call): If the parm expr is\n\tan address expression passed to an assumed rank dummy, convert\n\tto an indirect reference.\n\n2018-01-31  Paul Thomas  <pault@gcc.gnu.org>\n\n\tPR fortran/84088\n\t* gfortran.dg/pr84088.f90 : New test.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257262 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/9ad8f8fc1b57b4c1955867e9264ef9f1bfcece99"},{"sha":"d7d265dbfd3bf13bd40e70f0b7bbde148fbbf4bc","author":{"name":"jakub","email":"7e4f4a36a877ed92ceeb268004e6685c1ffb4dd9@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tPR c++/83993\n\t* constexpr.c (diag_array_subscript): Emit different diagnostics\n\tif TYPE_DOMAIN (arraytype) is NULL.\n\t(cxx_eval_array_reference, cxx_eval_store_expression): For arrays\n\twith NULL TYPE_DOMAIN use size_zero_node as nelts.\n\n\t* g++.dg/init/pr83993-1.C: New test.\n\t* g++.dg/cpp0x/pr83993.C: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257264 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/d7d265dbfd3bf13bd40e70f0b7bbde148fbbf4bc"},{"sha":"1d29f4ea088f5d6dd09f90b8fa51357eb42c663f","author":{"name":"jakub","email":"7e4f4a36a877ed92ceeb268004e6685c1ffb4dd9@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tPR c++/83993\n\t* constexpr.c (cxx_eval_outermost_constant_expr): Build NOP_EXPR\n\taround non-constant ADDR_EXPRs rather than clearing TREE_CONSTANT\n\ton ADDR_EXPR.\n\n\t* g++.dg/init/pr83993-2.C: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257265 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/1d29f4ea088f5d6dd09f90b8fa51357eb42c663f"},{"sha":"c0655a3ec04040b9f6bf5e7574c1e12848b93465","author":{"name":"jakub","email":"7e4f4a36a877ed92ceeb268004e6685c1ffb4dd9@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tPR fortran/84116\n\t* openmp.c (gfc_match_omp_clauses): If all the linear\n\tgfc_match_omp_variable_list calls failed, don't gfc_free_omp_namelist\n\tnor set *head = NULL.  Formatting fixes.\n\n\t* gfortran.dg/gomp/pr84116.f90: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257266 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/c0655a3ec04040b9f6bf5e7574c1e12848b93465"},{"sha":"54540bdd47990bb65ea89e2e0b494d1f02700c08","author":{"name":"uros","email":"4353b149a651e252ccaad23fae27e76cd0e2b021@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tPR rtl-optimization/84123\n\t* combine.c (change_zero_ext): Check if hard register satisfies\n\tcan_change_dest_mode before calling gen_lowpart_SUBREG.\n\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257270 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/54540bdd47990bb65ea89e2e0b494d1f02700c08"},{"sha":"d3af137c2419f66ad3f82220ac78173d21c9a058","author":{"name":"mpolacek","email":"d078f458a0f93a57c132bac4c26e40f5b8e11420@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\tPR c/81779\n\t* c-parser.c (c_parser_compound_statement_nostart): Call\n\texpansion_point_location_if_in_system_header.\n\n\t* gcc.dg/pr81779.c: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257271 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/d3af137c2419f66ad3f82220ac78173d21c9a058"},{"sha":"eca15b26baee7dcfa9a02fa608a74b8c2dfe74cd","author":{"name":"ro","email":"b01c7a6d21857495822b734aaec4bf38b1ff5df1@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Fix comdat_group check with Solaris as\n\n\t* lib/target-supports.exp (check_effective_target_comdat_group):\n\tAllow for Solaris as comdat syntax.\n\n\t* g++.dg/debug/dwarf2/nested-4.C: Xfail scan-assembler-times on\n\tSolaris with comdat_group support and as.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257272 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/eca15b26baee7dcfa9a02fa608a74b8c2dfe74cd"},{"sha":"cb1823f0d3a19d484464754130a53386b69faef9","author":{"name":"jsm28","email":"8ea8f545ee9cd69e04139ba99e866cd5fbc10972@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Update cpplib .po files.\n\n\t* be.po, ca.po, da.po, de.po, el.po, eo.po, es.po, fi.po, fr.po,\n\tid.po, ja.po, nl.po, pr_BR.po, ru.po, sr.po, sv.po, tr.po, uk.po,\n\tvi.po, zh_CN.po, zh_TW.po: Update.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257273 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/cb1823f0d3a19d484464754130a53386b69faef9"},{"sha":"87a31125791ad4db632bd669f99f2a2dd578f71d","author":{"name":"jsm28","email":"8ea8f545ee9cd69e04139ba99e866cd5fbc10972@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Update gcc .po files.\n\n\t* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,\n\tja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po,\n\tzh_TW.po: Update.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257274 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/87a31125791ad4db632bd669f99f2a2dd578f71d"},{"sha":"902288bc00d54c9bac8a0d25ebffab100a99c566","author":{"name":"ian","email":"668fd45181c31193793d12a7f2ecb1f2376600d1@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"\t* elf.c (elf_add): Close descriptor if we use a debugfile.\n\t* btest.c (check_open_files): New static function.\n\t(main): Call check_open_files.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257275 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/902288bc00d54c9bac8a0d25ebffab100a99c566"},{"sha":"d3d07c15dfb208c311b714b98ec9fdbbd2101082","author":{"name":"gccadmin","email":"66a8fd7f1a35ba796d14e599e616ec956c795011@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"Daily bump.\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257279 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/d3d07c15dfb208c311b714b98ec9fdbbd2101082"},{"sha":"1288505bda21b6bc4536b16bfc683e68c01f218d","author":{"name":"ian","email":"668fd45181c31193793d12a7f2ecb1f2376600d1@138bc75d-0d04-0410-961f-82ee72b054a4"},"message":"    compiler: check for nil receiver in value method\n    \n    We already dereference the pointer to copy the value, but if the\n    method does not use the value then the pointer dereference may be\n    optimized away.  Do an explicit nil check so that we get the panic\n    that is required.\n    \n    Fixes golang/go#19806\n    \n    Reviewed-on: https://go-review.googlesource.com/91275\n\n\t* go.go-torture/execute/printnil.go: New test.\n\n\ngit-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257280 138bc75d-0d04-0410-961f-82ee72b054a4","distinct":true,"url":"https://api.github.com/repos/sourceryinstitute/gcc/commits/1288505bda21b6bc4536b16bfc683e68c01f218d"}]}
{"actor":{"display_login":"rouson"}}