gcc and g++ 9 are available for msys2

Discussion of chess software programming and technical issues.

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Post Reply
Dann Corbit
Posts: 9637
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

gcc and g++ 9 are available for msys2

Post by Dann Corbit » Wed May 29, 2019 11:16 pm

I had to uninstall objective C, though.
It complained about a dependency.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

User avatar
pedrox
Posts: 954
Joined: Fri Mar 10, 2006 5:07 am
Location: Basque Country (Spain)
Contact:

Re: gcc and g++ 9 are available for msys2

Post by pedrox » Fri May 31, 2019 11:45 am

Version 9.1.0 seems to create slow executables. Version 8.3.0 was better (almost as 4.9.2)

benchmark mate in 7

gcc 4.9.2

# Time: 44141 ms
# Nodes: 21023045
#
# Best Nodes per second: 480011 (Score: 0.637)

gcc 9.1.0

# Time: 48328 ms
# Nodes: 21023045
#
# Best Nodes per second: 435431 (Score: 0.578)

konsolas
Posts: 166
Joined: Sun Jun 12, 2016 3:44 pm
Location: London
Full name: Vincent
Contact:

Re: gcc and g++ 9 are available for msys2

Post by konsolas » Sat Jun 01, 2019 10:15 pm

I didn't know msys2 existed - I've been stuck on mingw-w64 with an outdated gcc version until now.

konsolas
Posts: 166
Joined: Sun Jun 12, 2016 3:44 pm
Location: London
Full name: Vincent
Contact:

Re: gcc and g++ 9 are available for msys2

Post by konsolas » Sun Jun 02, 2019 10:46 am

GCC 9.1.0 generates an executable of pretty much the same speed for me.

Dann Corbit
Posts: 9637
Joined: Wed Mar 08, 2006 7:57 pm
Location: Redmond, WA USA
Contact:

Re: gcc and g++ 9 are available for msys2

Post by Dann Corbit » Mon Jun 03, 2019 5:49 pm

konsolas wrote:
Sun Jun 02, 2019 10:46 am
GCC 9.1.0 generates an executable of pretty much the same speed for me.
Me too. I use PGO, so I suspect that is why. Maybe it's not as good right out of the box.
The main thing that gets me excited about a new release is new language features and bug corrections.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.

Post Reply