/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx22000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data --icfgtochc.assume.program.has.a.precondition False --icfgtochc.specification.mode ASSERT_VIOLATIONS --icfgtochc.single-instance.threads notifier --icfgtochc.thread-modular.proof.level 1 --icfgtochc.preference.order.used.for.reduction LOCKSTEP --icfgtochc.use.semi-commutativity True -s ../../../trunk/examples/concurrent/bpl/parameterized/notify-listeners/../ThreadModularVerifier.Settings.epf -tc ../../../trunk/examples/concurrent/bpl/parameterized/ThreadModularVerifier.xml --chcsolver.chc.solver.backend GOLEM --use.nondeterministic.sleep.update.encoding true -i ../../../trunk/examples/concurrent/bpl/parameterized/notify-listeners/notify-listeners.bpl -------------------------------------------------------------------------------- Unrecognized option: --use.nondeterministic.sleep.update.encoding Arguments were "-ultimatedata ./data --icfgtochc.assume.program.has.a.precondition False --icfgtochc.specification.mode ASSERT_VIOLATIONS --icfgtochc.single-instance.threads notifier --icfgtochc.thread-modular.proof.level 1 --icfgtochc.preference.order.used.for.reduction LOCKSTEP --icfgtochc.use.semi-commutativity True -s ../../../trunk/examples/concurrent/bpl/parameterized/notify-listeners/../ThreadModularVerifier.Settings.epf -tc ../../../trunk/examples/concurrent/bpl/parameterized/ThreadModularVerifier.xml --chcsolver.chc.solver.backend GOLEM --use.nondeterministic.sleep.update.encoding true -i ../../../trunk/examples/concurrent/bpl/parameterized/notify-listeners/notify-listeners.bpl" -- usage: Ultimate [OPTIONS] -tc -i [ ...] -tc,--toolchain Specify the path to an Ultimate toolchain file. Depending on the toolchain, you may have more options. -i,--input -s,--settings --generate-csv Generate .csv files from Statistics results and dump them to a directory (the directory name is chosen based on the filenames of input, toolchain and settings). The .csv files will also contain four additional columns in the beginning for Toolchainfile, Settingsfile, Inputfile, Result --csv-dir Specify the path to a directory where the generated .csv files should be stored. -h,--help --version --experimental Also show experimental options (even if they do not have a description). --generate-frontend-json-from-defaults Generate JSON for web frontend 'frontend_settings' from Ultimate default settings. --generate-backend-json-from-defaults Generate JSON for web backend whitelist from Ultimate default settings. --generate-frontend-json-from-delta Generate JSON for web frontend 'frontend_settings' for Ultimate settings that differ from their defaults. --generate-backend-json-from-delta Generate JSON for web backend whitelist for Ultimate settings that differ from their defaults. --core.print.statistic.results Print results of type StatisticsResult This option can either be true or false. The default value is true. --core.toolchain.timeout.in.seconds Specify the time in seconds after which Ultimate will terminate due to a timeout. The value has to be larger or equal to 0. A value of 0 disables the timeout. is a string representing an integer. The default value is 0. [2024-12-19 23:58:14,421 WARN L249 UltimateCore]: Preparing to exit Ultimate with return code -1 Exception in thread "DeleteRandomWorkspace" java.lang.NoClassDefFoundError: de/uni_freiburg/informatik/ultimate/util/CoreUtil at de.uni_freiburg.informatik.ultimate.core.coreplugin.UltimateCore.lambda$0(UltimateCore.java:172) at java.base/java.lang.Thread.run(Thread.java:1583) Caused by: java.lang.ClassNotFoundException: de.uni_freiburg.informatik.ultimate.util.CoreUtil cannot be found by de.uni_freiburg.informatik.ultimate.core_0.3.0 at org.eclipse.osgi.internal.loader.BundleLoader.generateException(BundleLoader.java:562) at org.eclipse.osgi.internal.loader.BundleLoader.findClass0(BundleLoader.java:557) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:434) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:174) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ... 2 more