New test sun/security/provider/acvp/ML_DSA_Intrinsic_Test.java succeeds in case of error

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: P3
    • tbd
    • Affects Version/s: 26
    • Component/s: security-libs
    • None

      The new test ML_DSA_Intrinsic_Test.java will not fail in case the fuzzing fails. It simply passes as successful.

      ---------------------------------------------------------
      ----------System.out:(1/4195)----------
      Fuzz Failed: java.lang.RuntimeException: [Seed 302926839826515004@5503] Result mult mismatch: ffc093b4002a643ffff04eb3fff489efffc914360020fd73fff9e99100092a92ffdf5bf2ffde88a9003853fa0008b60700351a36ffd7ba70ffe3a771002a7b1e0036c3230016706bffc5c42300360ebcffefa7d2ffbe9cadfff86eb9ffeab0db002e0be70002c865000315e9001aea21ffd9c15b003a82eeffd28264ffd2a49affbf34b4fff8553fffbedc1ffff6e668002cb111ffd4638dfff551e5fffcab04003470c2000ccd0200255f52001c5e4fffdb1428fff7e7a1fffaf5b5ffecb74200157fa7ffe324ec002ab790001c02660021d7a2ffd2b9bc001ae2f8ffcc1194fffc5840001e94c2000e5339ffd22acefffa8f42ffdb7be7fff71e72ffc58f01ffea0704ffe919250018f1cbffeee7c8ffd9558bffe10fb0003a6870ffd81d4e003c8930ffddbcfaffcdd197fff26804003a6c6800173676ffc9046efff6a76f003979a9ffc5f217ffd50257ffeffe3a000d210a00294f360023348b0029ba6effe2590dffd7ac8300081539ffe5904500239ab20029d08cffc80ca7000d96c0001b11940017256b0028dde6ffcab11c00092f170031f3c4001b0d22ffd9a0ac001a4170ffd9fdebffe7972cfffdb3edffe5af40ffd7ca8c003f8615002db2aaffd444bb002f0443fffe5b99ffd9f4460040e3c7001f449c002013a4fff218e40039d1db0035ace7002b28ed0023865bffd1d927003f2e69fff44eb9003b9a1e003c9926ffcbc5820020ba99ffce0de20022c62cfff5b995ffd28663ffd91e76001fa5fb000ed7f1ffe08223ffd53900002c11cc000b8364ffd07489003ad904fffb7556000eb9f20027c995003d059e003c6631000206a800162dd2fff93009003a4a4affe9a23fffc21f3300383fc8001bf64a0027dfe7ffc6c3b7002e91ae0021287cfff9a329ffdd860d0009eca4fffbb35dfff85dbafff1f9bb0015ca04000b5da8ffd8c5bcfff2ed9effcff3aa0024f002ffc9d68b0007a5e9ffccde7c0021a61cffc44d98fff1065f001a92a1ffc7a9c2fff2370d00020fa5ffccea93ffee55ff0030431b00297c30ffea2ef400260004fffabda0002bdcf500236cb6ffed1c1b00279b560000935fffedc608ffe81e6400261853ffec8f2bffddda11fff2324000279083ffd0c6a0000afbcdffed8799ffedee3dffc4cf97002ed6f8ffc2ecbcffdfa412fff54eab002dc54400408488ffcbc258000f08e400109358003014b9ffffde35ffe4a240003ae033001bda84fffe5656fff1a9cdffcd38b2ffd071cc002402e0000fb4e1ffefee1afff83277ffd53b23ffcde534ffd06a3b0031a900003df3fc003663f4fff76d6effc58bd1002983f8ffbcffb100377385ffccb4ddffc304e5003e04ac001adb16fff0e9acfffe2c69ffc77059001ab863ffc83754ffe81125000d2d4effe96534ffd0af8f000fd10fffc9e0e5ffc44f19 != ffc093b4002a643ffff04eb3fff489efffc914360020fd73fff9e99100092a92ffdf5bf2ffde88a9003853fa0008b607ffb53a35ffd7ba70ffe3a771002a7b1e0036c3230016706b0045a42400360ebcffefa7d2ffbe9cadfff86eb9ffeab0db002e0be70002c865000315e9001aea21ffd9c15b003a82eeffd28264ffd2a49affbf34b4fff8553fffbedc1ffff6e668002cb111ffd4638dfff551e5fffcab04003470c2000ccd0200255f52001c5e4fffdb1428fff7e7a1fffaf5b5ffecb74200157fa7ffe324ec002ab790001c02660021d7a2ffd2b9bc001ae2f8004bf195fffc5840001e94c2000e5339ffd22acefffa8f42ffdb7be7fff71e72ffc58f01ffea0704ffe919250018f1cbffeee7c8ffd9558bffe10fb0003a6870ffd81d4e003c8930ffddbcfaffcdd197fff26804003a6c6800173676ffc9046efff6a76f003979a90045d218ffd50257ffeffe3a000d210a00294f360023348b0029ba6effe2590dffd7ac8300081539ffe5904500239ab20029d08c0047eca8000d96c0001b11940017256b0028dde6ffcab11c00092f170031f3c4001b0d22ffd9a0ac001a4170ffd9fdebffe7972cfffdb3edffe5af40ffd7ca8c003f8615002db2aaffd444bb002f0443fffe5b99ffd9f4460040e3c7001f449c002013a4fff218e40039d1db0035ace7ffab48ec0023865bffd1d927ffbf4e68fff44eb9003b9a1effbcb925ffcbc5820020ba99004dede30022c62cfff5b995ffd28663ffd91e76001fa5fb000ed7f1ffe08223ffd53900ffac31cb000b8364ffd07489003ad904fffb7556000eb9f20027c995003d059e003c6631000206a800162dd2fff93009003a4a4affe9a23fffc21f3300383fc8001bf64a0027dfe7ffc6c3b7002e91ae0021287cfff9a329ffdd860d0009eca4fffbb35dfff85dbafff1f9bb0015ca04000b5da8ffd8c5bcfff2ed9e004fd3ab0024f0020049b68c0007a5e9004cbe7d0021a61cffc44d98fff1065f001a92a1004789c3fff2370d00020fa5ffccea93ffee55ffffb0631a00297c30ffea2ef400260004fffabda0002bdcf500236cb6ffed1c1b00279b560000935fffedc608ffe81e6400261853ffec8f2bffddda11fff2324000279083ffd0c6a0000afbcdffed8799ffedee3dffc4cf97002ed6f8ffc2ecbcffdfa412fff54eab002dc54400408488ffcbc258000f08e400109358003014b9ffffde35ffe4a240003ae033001bda84fffe5656fff1a9cdffcd38b2ffd071cc002402e0000fb4e1ffefee1afff83277ffd53b23ffcde534ffd06a3b0031a900003df3fc003663f4fff76d6e00456bd2002983f8003cdfb2ffb79384ffccb4ddffc304e5ffbe24ab001adb16fff0e9acfffe2c69ffc77059001ab863ffc83754ffe81125000d2d4effe96534ffd0af8f000fd10fffc9e0e5ffc44f19
      ----------System.err:(3/35)----------

      JavaTest Message: Test complete.

      result: Passed. Execution successful


      test result: Passed. Execution successful
      ---------------------------------------------------------
      Currently this test fails directly on aarch64 platforms (Linux and macOS).

      It also consumes a lot of CPU for a regression test. I would suggest to reduce the number of iterations that are used in normal runs and manually increase them when adding new intrinsic.
      For example: On one of our x86 test machines it takes 18 minutes in a fastdbg build.

      I would also suggest to run it only on platforms that have intrinsics for these operations to avoid unneeded CPU consumption.

            Assignee:
            Volodymyr Paprotski
            Reporter:
            Arno Zeller
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: