aboutsummaryrefslogtreecommitdiff
path: root/libjava/testsuite/libjava.compile
AgeCommit message (Collapse)AuthorFilesLines
2007-01-09Merged gcj-eclipse branch to trunk.Tom Tromey177-2548/+0
From-SVN: r120621
2006-05-11re PR java/20418 (ICE if variable name is omitted in an initialiser and a ↵David Daney2-0/+8
qualified type for the variable is used) * testsuite/libjava.compile/PR20418.java: New. * testsuite/libjava.compile/PR20418.xfail: New. From-SVN: r113707
2006-03-30re PR java/26042 (ICE in mark_reference_fields, at java/boehm.c:105)Tom Tromey1-0/+12
gcc/java PR java/26042: * parse.y (java_reorder_fields): Reset superclass field's size as well. libjava PR java/26042: * testsuite/libjava.compile/pr26042.java: New file. From-SVN: r112540
2005-12-16re PR java/25429 (can't see private static final int CREATE = 1)Tom Tromey2-0/+26
gcc/java: PR java/25429 * parse.y (resolve_expression_name): Don't generate accessor methods for constant fields. libjava: * testsuite/libjava.compile/rh175833.java: New file. * testsuite/libjava.compile/pr25429.java: New file. Co-Authored-By: Andrew Haley <aph@redhat.com> From-SVN: r108608
2005-12-06parse.y (patch_new_array_init): Don't set length on array.Tom Tromey1-0/+17
gcc/java: * parse.y (patch_new_array_init): Don't set length on array. libjava: * testsuite/libjava.compile/rh174912.java: New file. From-SVN: r108099
2005-09-05Testsuite changes for PR java/23431.Ranjit Mathew4-0/+20
* testsuite/libjava.jacks/jacks.xfail: Remove 8.1.1.1-12 and 8.4.6.2-hiding-5. * testsuite/libjava.compile/PR23431_1.java: New testcase. * testsuite/libjava.compile/PR23431_2.java: Likewise. * testsuite/libjava.compile/PR23431_1.xfail: New file. * testsuite/libjava.compile/PR23431_2.xfail: Likewise. From-SVN: r103910
2005-07-07re PR java/21045 (Anonymous inner class constructor's exceptions can't be ↵Bryce McKinlay1-0/+11
caught or thrown) 2005-07-07 Bryce McKinlay <mckinlay@redhat.com> PR java/21045 * parse.y (add_exception_to_throws): New function. (purge_unchecked_exceptions): Removed. (get_constructor_super): Renamed from verify_constructor_super. Now returns the super constructor after verification. (java_complete_expand_method): Don't use purge_unchecked_exceptions or save/restore the exception list. (check_thrown_exceptions): Add uncaught exceptions in anonymous class initializers and constructors to the throws clause of the method. 2005-07-07 Bryce McKinlay <mckinlay@redhat.com> * testsuite/libjava.compile/PR21045.java: New test. * testsuite/libjava.jacks/jacks.xfail: Remove 15.9.5.1-exception-1, 15.9.5.1-exception-3, 8.3.2-abrupt-6, 8.3.2-abrupt-7. From-SVN: r101713
2005-07-05re PR java/19674 (Empty declaration through semicolon (;) causes compile ↵Bryce McKinlay1-0/+7
failure) 2005-07-05 Bryce McKinlay <mckinlay@redhat.com> PR java/19674 * parse.y (interface_member_declaration): Allow empty statements in interface declarations. 2005-07-05 Bryce McKinlay <mckinlay@redhat.com> * testsuite/libjava.compile/PR19674.java: New test. From-SVN: r101634
2005-06-27PR java/21540, PR java/13788:Tom Tromey2-0/+23
gcc/java/: PR java/21540, PR java/13788: * parse.y (java_complete_lhs) <CASE_EXPR>: Use fold_constant_for_init. (patch_binop): Added 'folding' argument. Updated all callers. (patch_unaryop) <NOP_EXPR>: New case. (fold_constant_for_init) <NOP_EXPR>: Likewise. (fold_constant_for_init) <COND_EXPR>: Fix sense of test. libjava/: PR java/21540, PR java/13788: * testsuite/libjava.compile/pr21540.java: New file. * testsuite/libjava.compile/pr13788.java: New file. * testsuite/libjava.jacks/jacks.xfail: Updated. From-SVN: r101358
2005-06-23re PR java/20697 (Invalid Can't find method error on call to super)Bryce McKinlay1-0/+29
PR java/20697 * parse.y (find_most_specific_methods_list): Remove special case for inner classes. From-SVN: r101270
2005-05-15re PR java/21519 (ICE in generate_bytecode_conditional, at ↵Tom Tromey2-0/+8
java/jcf-write.c:1337) gcc/java: PR java/21519: * jcf-write.c (generate_bytecode_insns) <SAVE_EXPR>: Don't call NOTE_PUSH. libjava: PR java/21519: * testsuite/libjava.compile/pr21519.java: New file. * testsuite/libjava.compile/pr21519.no-link: New file. From-SVN: r99739
2005-03-10re PR java/20312 (No warning on bad method)Ranjit Mathew2-0/+9
* testsuite/libjava.compile/PR20312.java: New file. * testsuite/libjava.compile/PR20312.xfail: Likewise. * testsuite/libjava.jacks/jacks.xfail: Remove 9.2-implicit-15. From-SVN: r96252
2005-01-24re PR java/19295 (Incorrect bytecode produced for bitwise AND)Roger Sayle1-0/+16
PR java/19295 * jcf-write.c (generate_bytecode_insns): Conversions between integer types of the same precision shouldn't generate widening or narrowing conversion bytecodes. * testsuite/libjava.compile/PR19295.java: New test case. From-SVN: r94162
2005-01-10re PR java/19277 (allows array.length++ although it is final)Ranjit Mathew2-0/+8
* testsuite/libjava.compile/PR19277.java: New file for PR java/19277. * testsuite/libjava.compile/PR19277.xfail: Likewise. From-SVN: r93146
2004-12-06For PR java/14853:Tom Tromey2-0/+18
* testsuite/libjava.compile/PR14853.java: New file. * testsuite/libjava.compile/PR14853.xfail: New file. From-SVN: r91777
2004-12-02For PR java/16675:Tom Tromey1-0/+13
* testsuite/libjava.compile/PR16675.java: New file. From-SVN: r91655
2004-09-25re PR java/17500 (Anonymous inner class compile freakout)Tom Tromey1-0/+28
PR java/17500: * testsuite/libjava.compile/pr17500.java: New file. From-SVN: r88107
2004-09-24re PR java/15656 (ICE segfault in lex.c)Tom Tromey2-0/+9
PR java/15656: * testsuite/libjava.compile/pr15656.xfail: New file. * testsuite/libjava.compile/pr15656.java: new file. From-SVN: r88047
2004-09-24re PR java/16927 (assert statement fails at -O1 and above)Andrew Haley1-0/+7
2004-09-24 Andrew Haley <aph@redhat.com> PR java/16927 * testsuite/libjava.compile/AssertBug.java: New file. From-SVN: r88035
2004-09-23re PR java/17329 (ICE: SEGV in java_gimplify_expr)Tom Tromey1-0/+14
PR java/17329: * testsuite/libjava.compile/pr17329.java: New file. From-SVN: r87960
2004-08-02re PR java/16701 (Error when constant initializer depends on another ↵Bryce McKinlay1-0/+10
constant with restricted access) 2004-08-02 Bryce McKinlay <mckinlay@redhat.com> PR java/16701 * parse.y (fold_constant_for_init): Call resolve_field_access with correct current_class context. 2004-08-02 Bryce McKinlay <mckinlay@redhat.com> * testsuite/libjava.compile/PR16701.java: New test. From-SVN: r85453
2004-07-10Fix or remove some bogus test cases.Bryce McKinlay3-12/+11
2004-07-09 Bryce McKinlay <mckinlay@redhat.com> Fix or remove some bogus test cases. * testsuite/libjava.compile/pr10459_2.java: Removed. * testsuite/libjava.compile/pr10459.java: Test using its own method, not Object.clone(). * testsuite/libjava.compile/inner_data.java: Test against its own protected field. From-SVN: r84420
2004-06-29re PR tree-optimization/16249 (ICE in calculate_live_on_entry, at ↵Bryce McKinlay1-0/+18
tree-ssa-live.c:724) * testsuite/libjava.compile/PR16249.java: New test case. PR gcc/16249. From-SVN: r83869
2004-06-08re PR java/15769 (ICE: infinite recursion through gimplify_expr)Andrew Pinski1-0/+10
2004-06-08 Andrew Pinski <pinskia@physics.uc.edu> PR java/15769 * libjava.compile/PR15769.java: New test. From-SVN: r82757
2004-01-23re PR java/13733 (The result of an assignment operator is the LHS after ↵Jeff Sturm2-0/+11
assignment, not the RHS) PR java/13733 * libjava.compile/PR13733.java: New file. * libjava.compile/PR13733.xfail: New file. From-SVN: r76389
2003-12-03re PR java/12374 (Segfault on "".x)Ralph Loader1-0/+27
PR java/12374: * parse.y (qualify_ambiguous_name): Remove lots of broken field access processing - there's no need to do that here, because we have resolve_field_access. Remove RESOLVE_EXPRESSION_NAME_P as it isn't used anywhere else. * java-tree.h: Remove RESOLVE_EXPRESSION_NAME_P as it isn't used. From-SVN: r74217
2003-12-02re PR rtl-optimization/13024 (gcj can't build current rhug)Jeff Sturm2-0/+21
* libjava.compile/PR13024.java: New file. * libjava.compile/PR13237.java: New file. From-SVN: r74157
2003-11-18* libjava.compile/PR12857.java: New test case.Jeff Sturm1-0/+4
From-SVN: r73692
2003-11-04* libjava.compile/InnerExcept.java: New File.Jeff Sturm1-0/+19
From-SVN: r73240
2003-09-05compile.exp: Test with -O3 rather than -O.Jeff Sturm1-1/+1
* libjava.compile/compile.exp: Test with -O3 rather than -O. * libjava.lang/lang.exp: Likewise. From-SVN: r71102
2003-08-12re PR java/5641 (Verifier ICE on reference to inherited method)Tom Tromey2-2/+0
* libjava.jacks/jacks.xfail: Updated to account for new passes. * libjava.compile/abstr.xfail: Now can compile from bytecode. * libjava.compile/PR5641.xfail: Now can compile from bytecode. From-SVN: r70387
2003-08-05For PR java/11600:Tom Tromey2-0/+8
* libjava.compile/PR11600.xfail: New file. * libjava.compile/PR11600.java: New file. From-SVN: r70183
2003-05-03re PR java/10459 (ICE with certain expressions as 3rd clause of for loop)Tom Tromey2-0/+20
PR java/10459: * libjava.compile/pr10459_2.java: New file. * libjava.compile/pr10459.java: New file. From-SVN: r66410
2003-01-28consthrow.java: New file.Tom Tromey2-0/+8
* libjava.compile/consthrow.java: New file. * libjava.compile/consthrow.xfail: New file. From-SVN: r61959
2003-01-03* libjava.compile/pr8712.java: New file, for PR java/8712.Tom Tromey1-0/+7
From-SVN: r60856
2003-01-02* libjava.compile/pr8955.java: New test, for PR java/8955.Tom Tromey1-0/+13
From-SVN: r60764
2002-11-05* libjava.compile/pr7912.java: New file.Tom Tromey1-0/+8
From-SVN: r58806
2002-08-27* libjava.compile/narrow_case.java: New file.Tom Tromey1-0/+11
From-SVN: r56604
2002-07-23* libjava.compile/zeroexp.java: New file.Tom Tromey1-0/+10
From-SVN: r55663
2002-07-18compile.exp: Sort sources.Rainer Orth1-1/+1
* libjava.compile/compile.exp: Sort sources. * libjava.jni/jni.exp (gcj_jni_run): Likewise. * libjava.lang/lang.exp: Likewise. From-SVN: r55558
2002-06-13re PR java/6865 (gcj: segmentation fault on incorrect input)Tom Tromey1-0/+1
* lib/libjava.exp (test_libjava): Fixed typo. * libjava.compile/PR6865.xfail: New file. From-SVN: r54594
2002-06-11* libjava.compile/PR6865.java: New file. For PR java/6865.Tom Tromey1-0/+5
From-SVN: r54505
2002-06-04re PR libgcj/6389 (System.getProperty("") should always throw an ↵Tom Tromey3-2/+34
IllegalArgumentException) * libjava.compile/T20020604.java: New file. For PR libgcj/6389: * libjava.mauve/xfails: Now passes System.getProperty test. For PR java/1343 and PR java/6336: * libjava.compile/PR1343.java: New file. For PR java/5913: * libjava.compile/PR5913.xfail: Removed. From-SVN: r54259
2002-05-30* libjava.compile/T20020529.java: New file.Bryce McKinlay1-0/+23
From-SVN: r54039
2002-03-23For PR java/6026:Eric Blake1-0/+4
2002-03-22 Eric Blake <ebb9@email.byu.edu> For PR java/6026: * libjava.compile/PR6026.java: New file. From-SVN: r51209
2002-03-15For PR java/5902:Eric Blake2-11/+4
2002-03-15 Eric Blake <ebb9@email.byu.edu> For PR java/5902: * libjava.compile/PR5902.java: Does not need to execute. For PR java/5913: * libjava.compile/PR5913.java: Ditto. From-SVN: r50829
2002-03-12Test for PR java/5848:Tom Tromey2-0/+15
* libjava.compile/PR5848.xfail: New file. * libjava.compile/PR5848.java: New file. From-SVN: r50674
2002-03-12re PR java/5913 (Core dump for String constant instanceof)Eric Blake1-1/+4
2002-03-12 Eric Blake <ebb9@email.byu.edu> * libjava.compile/PR5913.java: Expand test. From-SVN: r50638
2002-03-12re PR java/5902 (Gcj fails to parse float)Eric Blake3-0/+16
2002-03-11 Eric Blake <ebb9@email.byu.edu> * libjava.compile/PR5902.java: New file. * libjava.compile/PR5913.java: New file. * libjava.compile/PR5913.xfail: New file. From-SVN: r50637
2002-02-11For PR java/5641:Tom Tromey2-0/+22
* libjava.compile/PR5641.xfail: New file. * libjava.compile/PR5641.java: New file. From-SVN: r49660