Unnecessary #+THREAD-SUPPORT in ASD file.
takagi opened this issue · comments
Masayuki Takagi commented
Situation
In lake.asd
file, :lparallel
in :depends-on
clause comes with #+thread-support
mark.
Problem
Except when bordeaux-threads has been loaded before lake's defsystem
form is to be read, lparallel is never loaded because #+thread-support
mark is false. If lparallel is not loaded, bordeaux-threads is also not loaded, which keeps #+thread-support
mark false, prevents lake's concurrent codes from being enabled.