No, none of the CC-BY-SA v3.0 licenses (Unported and Ported alike) are compatible with any of the GPL licenses (unless you have a fair use exception such as a very short code snippet).
Below is a long explanation on why one cannot "license wash" CC-BY-SA v3.0 code to the GPL v3.0 via adaption of a CC-BY-SA v3.0 project by a new CC-BY-SA v4.0 contribution and then further adaption of that adaption by a GPL v3.0 contribution and then downstream users choosing to comply with the terms of the CC-BY-SA v3.0, CC-BY-SA v4.0, and GPL v3.0 license stack by only complying with the terms of the GPL v3.0 license since GPL v3.0 contributions are simply not allowed to occur in the first place by the terms of the CC-BY-SA v3.0 license. Note that although the CC-BY-SA v4.0 has a mechanism to allow adaptions to effectively be re-licensed under compatible licenses including one-way adaptions to the GPL v3.0 and CC-BY-SA v3.0 has a mechanism to allow contributions to an adapted work be licensed under later versions of the CC-BY-SA licenses such as the CC-BY-SA v4.0 license if you do adapt a CC-BY-SA v3.0 in such a manner the licenses stack (i.e. the original code in the adaption are licensed under the CC-BY-SA v3.0 and the new contributed code are licensed under the CC-BY-SA v4.0 license) and there is no provision in the CC-BY-SA v3.0 where downstream users can elect to comply with it by only complying with just the terms of the CC-BY-SA v4.0 (this kind of provision was new with v4.0). Hence if someone adapts CC-BY-SA v3.0 code by making a CC-BY-SA v4.0 contribution another person cannot further adapt the adaption by then making a contribution under the GPL v3.0 since the GPL v3.0 has not been deemed by Creative Commons to be compatible with the CC-BY-SA v3.0 and hence such a contribution is simply not allowed under the entire license stack of the adaption. Relevant quotes from Creative Commons:
In version 4.0, CC added a provision in the ShareAlike licenses that enables downstream licensees to refer only to the adapter’s license when using adapted material that contains the copyrightable contributions of multiple authors. This feature is designed to minimize complexity for reusers where they are using a later version of the ShareAlike license or a compatible license as their adapter's license. In 4.0, users need only refer to a single set of conditions contained in the last license applied to reuse adapted material, rather than parsing the conditions of the original and other adapter's licenses (to the extent the licenses differ).
In all cases, the licenses stack (the later license does not supplant all previously-applied licenses) when adapted material is created. In particular, the license originally applied to the material being remixed continues to apply once remixed, however permission is given in 4.0 for licensees to meet the conditions of the 4.0 license with reference to those in the adapter's license.
Prior to the 4.0 versioning process, CC had not always been clear that the ShareAlike licenses stacked just as they stack for the BY and BY-NC licenses, and reasonable minds do differ on this point. CC believes, however, that this is the best reading of its all of its licenses that permit adaptations prior to 4.0 and, now, has made that explicit in version 4.0.
https://wiki.creativecommons.org/wiki/License_Versions#Compatibility_mechanism_in_BY-SA_licenses