diff options
| author | jsturm <jsturm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-01-23 00:21:05 +0000 |
|---|---|---|
| committer | jsturm <jsturm@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-01-23 00:21:05 +0000 |
| commit | ad1bcde7a197e9025262b073dbeb3c1a95316ddd (patch) | |
| tree | 78bd91151d68edb2374f2fb17bd8fbff90f588a6 /libjava/testsuite/libjava.compile | |
| parent | 60c9b2201abda9c59917f64bb2ad5935198a7997 (diff) | |
| download | ppe42-gcc-ad1bcde7a197e9025262b073dbeb3c1a95316ddd.tar.gz ppe42-gcc-ad1bcde7a197e9025262b073dbeb3c1a95316ddd.zip | |
PR java/13733
* libjava.compile/PR13733.java: New file.
* libjava.compile/PR13733.xfail: New file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@76389 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/testsuite/libjava.compile')
| -rw-r--r-- | libjava/testsuite/libjava.compile/PR13733.java | 10 | ||||
| -rw-r--r-- | libjava/testsuite/libjava.compile/PR13733.xfail | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/libjava/testsuite/libjava.compile/PR13733.java b/libjava/testsuite/libjava.compile/PR13733.java new file mode 100644 index 00000000000..fb5cc82e9b8 --- /dev/null +++ b/libjava/testsuite/libjava.compile/PR13733.java @@ -0,0 +1,10 @@ +// 15.26: "The type of an assignment expression is the type of the variable" +// (LHS). +class PR13733 { + String a, c = ""; + Object b; + + void bug() { + a = (b = c); // invalid without cast + } +} diff --git a/libjava/testsuite/libjava.compile/PR13733.xfail b/libjava/testsuite/libjava.compile/PR13733.xfail new file mode 100644 index 00000000000..e3b083b1fa5 --- /dev/null +++ b/libjava/testsuite/libjava.compile/PR13733.xfail @@ -0,0 +1 @@ +shouldfail |

