https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90559
--- Comment #2 from ibuclaw at gcc dot gnu.org --- Author: ibuclaw Date: Sun Jun 16 07:50:20 2019 New Revision: 272351 URL: https://gcc.gnu.org/viewcvs?rev=272351&root=gcc&view=rev Log: PR d/90559 d/dmd: Merge upstream dmd 7afcc60c3 Partially fixes out of memory because of negative length. Reviewed-on: https://github.com/dlang/dmd/pull/10025 gcc/d/ChangeLog: 2019-06-16 Iain Buclaw <ibuc...@gdcproject.org> PR d/90559 * d-target.cc (Target::_init): Reduce max static data size to INT_MAX. Modified: trunk/gcc/d/ChangeLog trunk/gcc/d/d-target.cc trunk/gcc/d/dmd/MERGE trunk/gcc/d/dmd/clone.c trunk/gcc/d/dmd/expressionsem.c trunk/gcc/d/dmd/mtype.c trunk/gcc/d/dmd/mtype.h trunk/gcc/testsuite/gdc.test/fail_compilation/staticarrayoverflow.d