JetBrains / lincheck

Framework for testing concurrent data structures
Mozilla Public License 2.0
589 stars 34 forks source link

Support Java 8 #416

Closed zhelenskiy closed 20 hours ago

ndkoval commented 1 month ago

@zhelenskiy Please also run the tests on the following build configurations: Build on Java 8 Build on Java 9

zhelenskiy commented 1 month ago

Rebased on master

zhelenskiy commented 2 weeks ago

Manually run build for 8 passes the tests. The one for Java 9 does not. But the only failed test is a representation test where the difference is in line numbers in the exception message. Unfortunately, I am not able to fix it because I cannot test it locally. The reason for that is that JDK is not supported for almost 7 years, and I cannot install it on my machine. Furthermore, I don't even see the reason to support it.