You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Vera Petrashkova (JIRA)" <ji...@apache.org> on 2007/07/04 06:16:04 UTC

[jira] Created: (HARMONY-4328) [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml should be removed

[buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  should be removed
----------------------------------------------------------------------------------------------------------------

                 Key: HARMONY-4328
                 URL: https://issues.apache.org/jira/browse/HARMONY-4328
             Project: Harmony
          Issue Type: Bug
          Components: build - test - ci
            Reporter: Vera Petrashkova
            Priority: Minor


According to J2SE specification:
    If ACC_INTERFACE flag of the class is set then its ACC_ABSTRACT flag must also be set.

Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  checks that 
if class file contains interface without abstract flag then VM should throw ClassFormatError.


But some classes of existing applications are interfaces without ACC_ABSTRACT flag
set. This is the reason why Harmony allows interfaces without abstract flag.
RI also allows such interfaces.

As the result this test fails on Harmony and RI.
It is useless and should be removed.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (HARMONY-4328) [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml should be removed

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky resolved HARMONY-4328.
----------------------------------------

    Resolution: Fixed
      Assignee: Gregory Shimansky  (was: Vladimir Ivanov)

Test is removed at 566137. I also removed it from exclude list.

> [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  should be removed
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4328
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4328
>             Project: Harmony
>          Issue Type: Bug
>          Components: build - test - ci
>            Reporter: Vera Petrashkova
>            Assignee: Gregory Shimansky
>            Priority: Minor
>         Attachments: H4328.patch
>
>
> According to J2SE specification:
>     If ACC_INTERFACE flag of the class is set then its ACC_ABSTRACT flag must also be set.
> Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  checks that 
> if class file contains interface without abstract flag then VM should throw ClassFormatError.
> But some classes of existing applications are interfaces without ACC_ABSTRACT flag
> set. This is the reason why Harmony allows interfaces without abstract flag.
> RI also allows such interfaces.
> As the result this test fails on Harmony and RI.
> It is useless and should be removed.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (HARMONY-4328) [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml should be removed

Posted by "Vladimir Ivanov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Vladimir Ivanov reassigned HARMONY-4328:
----------------------------------------

    Assignee: Vladimir Ivanov

> [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  should be removed
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4328
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4328
>             Project: Harmony
>          Issue Type: Bug
>          Components: build - test - ci
>            Reporter: Vera Petrashkova
>            Assignee: Vladimir Ivanov
>            Priority: Minor
>
> According to J2SE specification:
>     If ACC_INTERFACE flag of the class is set then its ACC_ABSTRACT flag must also be set.
> Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  checks that 
> if class file contains interface without abstract flag then VM should throw ClassFormatError.
> But some classes of existing applications are interfaces without ACC_ABSTRACT flag
> set. This is the reason why Harmony allows interfaces without abstract flag.
> RI also allows such interfaces.
> As the result this test fails on Harmony and RI.
> It is useless and should be removed.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (HARMONY-4328) [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml should be removed

Posted by "Gregory Shimansky (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gregory Shimansky closed HARMONY-4328.
--------------------------------------


No response, assuming ok.

> [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  should be removed
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4328
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4328
>             Project: Harmony
>          Issue Type: Bug
>          Components: build - test - ci
>            Reporter: Vera Petrashkova
>            Assignee: Gregory Shimansky
>            Priority: Minor
>         Attachments: H4328.patch
>
>
> According to J2SE specification:
>     If ACC_INTERFACE flag of the class is set then its ACC_ABSTRACT flag must also be set.
> Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  checks that 
> if class file contains interface without abstract flag then VM should throw ClassFormatError.
> But some classes of existing applications are interfaces without ACC_ABSTRACT flag
> set. This is the reason why Harmony allows interfaces without abstract flag.
> RI also allows such interfaces.
> As the result this test fails on Harmony and RI.
> It is useless and should be removed.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-4328) [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml should be removed

Posted by "Pavel Pervov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-4328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pavel Pervov updated HARMONY-4328:
----------------------------------

    Attachment: H4328.patch

Here is the patch to remove the test.

> [buildtest][vts] Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  should be removed
> ----------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4328
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4328
>             Project: Harmony
>          Issue Type: Bug
>          Components: build - test - ci
>            Reporter: Vera Petrashkova
>            Assignee: Vladimir Ivanov
>            Priority: Minor
>         Attachments: H4328.patch
>
>
> According to J2SE specification:
>     If ACC_INTERFACE flag of the class is set then its ACC_ABSTRACT flag must also be set.
> Test vm/jvms/classFile/structure/accessFlags/accessFlags02/accessFlags02.xml  checks that 
> if class file contains interface without abstract flag then VM should throw ClassFormatError.
> But some classes of existing applications are interfaces without ACC_ABSTRACT flag
> set. This is the reason why Harmony allows interfaces without abstract flag.
> RI also allows such interfaces.
> As the result this test fails on Harmony and RI.
> It is useless and should be removed.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.