beehive-lab / TornadoVM

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
https://www.tornadovm.org
Apache License 2.0
1.19k stars 113 forks source link

[bug] TestReductionsAutomatic#testIrregularSize03 is failing on all backends #534

Closed andrii0lomakin closed 1 month ago

andrii0lomakin commented 2 months ago

Describe the bug

TestReductionsAutomatic#testIrregularSize03 is failing on all backends

How To Reproduce

tornado-test -V uk.ac.manchester.tornado.unittests.reductions.TestReductionsAutomatic

Result is:

Test: class uk.ac.manchester.tornado.unittests.reductions.TestReductionsAutomatic
        Running test: testIrregularSize01        ................  [PASS]
        Running test: testIrregularSize02        ................  [PASS]
        Running test: testIrregularSize03        ................  [FAILED]

Expected behavior

Test is passed

Computing system setup (please complete the following information):

jjfumero commented 2 months ago

Yes, I think this was introduced in the latest integration with Graal. We will take a look,

jjfumero commented 1 month ago

Test now passing. and the fix was merged in #540

tornado-test -V uk.ac.manchester.tornado.unittests.reductions.TestReductionsAutomatic

WARNING: Using incubator modules: jdk.incubator.vector

Test: class uk.ac.manchester.tornado.unittests.reductions.TestReductionsAutomatic
        Running test: testIrregularSize01        ................  [PASS] 
        Running test: testIrregularSize02        ................  [PASS] 
        Running test: testIrregularSize03        ................  [PASS] 
        Running test: testIrregularSize04        ................  [FP64 UNSUPPORTED FOR CURRENT DEVICE] 
Test ran: 4, Failed: 0, Unsupported: 1