babashka-sci-dev

teodorlu 2023-03-21T19:36:03.297399Z

Hi! I've got some very much not-urgent questions. I'm taking a look at https://github.com/babashka/neil/issues/176. 1. Is the (run with --debug to see elided elements) message coming from babashka? a. From reading babashka --help, I'm inclined to guess yes. 2. Could we theoretically pass through a --debug argument to babashka if neil is called with --debug? (please don't mind the errors themselves, my code isn't working at the moment.)

$ neil-dev dep upgrade --debug
[...]
version-clj.split/split-known-qualifier       - version_clj/split.cljc:128:3
version-clj.split/split-known-qualifier       - version_clj/split.cljc:125:1
... (run with --debug to see elided elements)
babashka.neil                                 - /home/teodorlu/dev/babashka/neil/src/babashka/neil.clj:629:56
[...]

borkdude 2023-03-21T21:22:16.069489Z

The issue is that one of the things goes wrong on another thread, in a pmap call

👍 1
borkdude 2023-03-21T21:22:24.234999Z

and yes, those things are coming from bb

👍 1
borkdude 2023-03-21T21:22:35.496589Z

previously I've debugged this by changing pmap into map(v)

👍 1
borkdude 2023-03-21T21:22:49.386899Z

I think it's better to add a specific debug flag for neil

👍 1