diff options
author | Marek Polacek <polacek@redhat.com> | 2019-06-20 22:35:34 +0000 |
---|---|---|
committer | Marek Polacek <mpolacek@gcc.gnu.org> | 2019-06-20 22:35:34 +0000 |
commit | 7bfe2b4b78f064d086e35cfb2194612a801ae6d1 (patch) | |
tree | 504a50d8e2e4c9a6230cc34c0f9850b96a04fe1e | |
parent | 2cf4aa79c811c5c658c0a66bcb70278c8fbe89ce (diff) | |
download | gcc-7bfe2b4b78f064d086e35cfb2194612a801ae6d1.zip gcc-7bfe2b4b78f064d086e35cfb2194612a801ae6d1.tar.gz gcc-7bfe2b4b78f064d086e35cfb2194612a801ae6d1.tar.bz2 |
re PR c++/79781 (ICE on valid C++ code with -std=c++14 (in assemble_integer, at varasm.c:2733))
PR c++/79781
* g++.dg/ext/goto1.C: New test.
From-SVN: r272527
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/ext/goto1.C | 9 |
2 files changed, 14 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 440284d..5697e18 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2019-06-20 Marek Polacek <polacek@redhat.com> + + PR c++/79781 + * g++.dg/ext/goto1.C: New test. + 2019-06-20 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/77632 diff --git a/gcc/testsuite/g++.dg/ext/goto1.C b/gcc/testsuite/g++.dg/ext/goto1.C new file mode 100644 index 0000000..84bbfce --- /dev/null +++ b/gcc/testsuite/g++.dg/ext/goto1.C @@ -0,0 +1,9 @@ +// PR c++/79781 +// { dg-do compile { target int128 } } +// { dg-options "" } + +void c() { + static __int128_t d = (long)&&a - (long)&&b; +a: +b:; +} |