top | item 14247512

GCC 7.1 Released

153 points| edelsohn | 9 years ago |gcc.gnu.org | reply

29 comments

order
[+] gigatexal|9 years ago|reply
"The C++ frontend now has experimental support for ALL (emphasis added) of the current C++17 draft, with the -std=c++1z and -std=gnu++1z options, and the libstdc++ library has most of the C++17 draft library features implemented too.

The Address Sanitizer can now report uses of variables after leaving their scope. GCC now can be configured for OpenMP 4.5 offloading to NVidia PTX GPGPUs."

The above are some really intriguing nuggets, I will have to check this out this weekend.

[+] gumby|9 years ago|reply
Did I overlook gcc 7.0??
[+] edelsohn|9 years ago|reply
New releases start with .1; .0 corresponds to the release candidate.
[+] goalieca|9 years ago|reply
That's wonderful news. But here I am stuck on the latest centos running 4.8. They haven't even made the switch to abi breaking 5.0
[+] bandrami|9 years ago|reply
Then that's wonderful news to you: your long-release-cycle OS insulates you from every single worry about this update. This is why distributions like CentOS and Debian Stable exist.

(I just realized that might sound sarcastic to The Kids These Days, but it's 100% serious: that's the whole point of these long-term distributions, and those of us who have to manage large numbers of systems love it.)

[+] Alupis|9 years ago|reply
> But here I am stuck on the latest centos running 4.8

> They haven't even made the switch to abi breaking 5.0

That's kind of the point of RHEL/CentOS releases... stability above all else.

RHEL/CentOS 8.x will likely include a much newer, but still not bleeding-edge version of gcc and friends.

You can always download the source and compile a newer gcc if you have that requirement... or perhaps try EPEL repo's.

[+] djsumdog|9 years ago|reply
My rolling release Gentoo I started building in 2012 is still on gcc 4.9.4. (Although I do see 5.4.0 installed in a slot).

It's been years since I did a gcc update. They're not for the weak of heart of spirit. I might decide to do a full backup soon and do it again soon.