[Bug go/96450] [11 Regression] Go bootstrap failure on i686-linux

2020-08-04 Thread ian at airs dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96450

Ian Lance Taylor  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|UNCONFIRMED |RESOLVED

--- Comment #2 from Ian Lance Taylor  ---
Should be fixed.

[Bug go/96450] [11 Regression] Go bootstrap failure on i686-linux

2020-08-04 Thread cvs-commit at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96450

--- Comment #1 from CVS Commits  ---
The master branch has been updated by Ian Lance Taylor :

https://gcc.gnu.org/g:acf83db025cfd4a67724838e9dbd19813f4f5960

commit r11-2559-gacf83db025cfd4a67724838e9dbd19813f4f5960
Author: Ian Lance Taylor 
Date:   Mon Aug 3 18:23:39 2020 -0700

compiler: delete lowered constant strings

If we lower a constant string operation in a Binary_expression,
delete the strings.  This is safe because constant strings are always
newly allocated.

This is a hack to use much less memory when compiling the new
time/tzdata package, which has a file that contains the sum of over
13,000 constant strings.  We don't do this for numeric expressions
because that could cause us to delete an Iota_expression.

We should have a cleaner approach to memory usage some day.

Fixes PR go/96450

[Bug go/96450] [11 Regression] Go bootstrap failure on i686-linux

2020-08-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96450

Jakub Jelinek  changed:

   What|Removed |Added

   Target Milestone|--- |11.0