-
Notifications
You must be signed in to change notification settings - Fork 227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compilation of praat.cpp fails on i386 with g++ 13 #2433
Comments
I am currently applying a patch to the Debian package, which comments out the lines 2207 to 2010 in |
Yes, gcc 13 has new excess precision issues in C++ on i386/m68k/s390x. There are two possible solutions:
|
According to the GCC documentation, |
@rlaboiss The default differs in the "strict conformance" part of the paragraph. |
@AdrianBunk: I changed the Debian package according to your suggestion (commit aaf9e43). The FTBFS is apparently fixed on i386 and the change does not seem to have an impact on amd64. Thanks for the tip! |
The autobuild on an i386 system for the praat Debian package fails for version 6.3.11. The previous version (6.3.10) successfully built.
The sensible difference between these two runs is the fact that the former was built against g++ v12 and the latter against g++ v13.
The error message is the following:
I wonder if the code in line 2207 of file
sys/praat.cpp
works properly on a 32-bit system.The text was updated successfully, but these errors were encountered: