RFR: 8368205: [TESTBUG] VectorMaskCompareNotTest.java crashes when MaxVectorSize=8 [v2]
    erifan 
    duke at openjdk.org
       
    Wed Oct 15 02:30:02 UTC 2025
    
    
  
On Thu, 9 Oct 2025 07:13:26 GMT, erifan <duke at openjdk.org> wrote:
>> The VectorShape size of `I_SPECIES_FOR_CAST` declared in test **VectorMaskCompareNotTest.java** is half that of `L_SPECIES_FOR_CAST`. And `L_SPECIES_FOR_CAST` is created with the maximum shape. Therefore, if `MaxVectorSize` is set to 8, the shape size of `I_SPECIES_FOR_CAST` is 4, which is an illegal value because the minimum vector size requirement is 8 bytes.
>> 
>> This pull request addresses the issue by ensuring that this test runs only when `MaxVectorSize` is set to 16 bytes or higher.
>
> erifan has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:
> 
>  - Remove JBS number 8368205 from VectorMaskCompareNotTest.java
>  - Merge branch 'master' into JDK-8368205-VectorMaskCompareNotTest-failure
>  - 8368205: [TESTBUG] VectorMaskCompareNotTest.java crashes when MaxVectorSize=8
>    
>    The VectorShape size of `I_SPECIES_FOR_CAST` declared in test **VectorMaskCompareNotTest.java**
>    is half that of `L_SPECIES_FOR_CAST`. And `L_SPECIES_FOR_CAST` is created with the maximum shape.
>    Therefore, if `MaxVectorSize` is set to 8, the shape size of `I_SPECIES_FOR_CAST` is 4, which
>    is an illegal value because the minimum vector size requirement is 8 bytes.
>    
>    This pull request addresses the issue by ensuring that this test runs only when `MaxVectorSize`
>     is set to 16 bytes or higher.
> Isn't this a duplicate of #27805?
I have filed the PR 3 weeks ago, I think https://github.com/openjdk/jdk/pull/27805 is a duplicate of this PR.
Hi @TheRealMDoerr , could you please help me test whether this PR can fix the test failure on PPC64? I don't have a PPC64 environment. Thanks!
-------------
PR Comment: https://git.openjdk.org/jdk/pull/27418#issuecomment-3404281221
    
    
More information about the hotspot-compiler-dev
mailing list