aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gdc.test
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gcc.gnu.org>2019-04-11 21:10:49 +0000
committerIain Buclaw <ibuclaw@gcc.gnu.org>2019-04-11 21:10:49 +0000
commit258ad81197cbd24452286d38975b0302342cffe0 (patch)
treea810310c1446a69e5fcff424692321ca05cd806d /gcc/testsuite/gdc.test
parent9eda9f9231f287599413c684351b16576f2ee4d2 (diff)
downloadgcc-258ad81197cbd24452286d38975b0302342cffe0.zip
gcc-258ad81197cbd24452286d38975b0302342cffe0.tar.gz
gcc-258ad81197cbd24452286d38975b0302342cffe0.tar.bz2
d/dmd: Merge upstream dmd d7ed327ed
Fixes ICE when accessing empty array in CTFE. Reviewed-on: https://github.com/dlang/dmd/pull/9563 From-SVN: r270294
Diffstat (limited to 'gcc/testsuite/gdc.test')
-rw-r--r--gcc/testsuite/gdc.test/compilable/test19778.d6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/testsuite/gdc.test/compilable/test19778.d b/gcc/testsuite/gdc.test/compilable/test19778.d
new file mode 100644
index 0000000..87905fa
--- /dev/null
+++ b/gcc/testsuite/gdc.test/compilable/test19778.d
@@ -0,0 +1,6 @@
+struct S
+{
+ int[] data;
+}
+immutable X = S([]);
+enum len = X.data.length;