FS#58702 - [gcc] 1+0=0 in QtScript
Attached to Project:
Arch Linux
Opened by Antonio Rojas (arojas) - Wednesday, 23 May 2018, 08:06 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Friday, 01 June 2018, 09:36 GMT
Opened by Antonio Rojas (arojas) - Wednesday, 23 May 2018, 08:06 GMT
Last edited by Bartłomiej Piotrowski (Barthalion) - Friday, 01 June 2018, 09:36 GMT
|
Details
Description:
This gcc bug [1] is causing arithmetic errors in QtScript (such as 1+0=0). A user-visible consequence is that Plasma default layout is completely broken for clean users. This doesn't currently affect QtScript from [extra] (compiled with GCC7) but it does 5.11 from [testing]. Fix is in [2] [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85822 [2] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=260566 |
This task depends upon
Closed by Bartłomiej Piotrowski (Barthalion)
Friday, 01 June 2018, 09:36 GMT
Reason for closing: Fixed
Additional comments about closing: gcc 8.1.1+20180531-1
Friday, 01 June 2018, 09:36 GMT
Reason for closing: Fixed
Additional comments about closing: gcc 8.1.1+20180531-1
Comment by Antonio Rojas (arojas) -
Wednesday, 23 May 2018, 18:04 GMT
Comment by
Bartłomiej Piotrowski (Barthalion)
- Wednesday, 23 May 2018, 21:31 GMT
Qt devs have patched this in QtScript itself so this is not as
important now (as far as Qt is concerned) - feel free to close it
if you don't think this is worth a new gcc build
I need new build to fix ThreadSanitizer so I'll include it. Not
sure if it's going to happen this week though.