secure-software-engineering / phasar

A LLVM-based static analysis framework.
Other
919 stars 140 forks source link

Fix unexpected subshell execution in bootstrap.sh #678

Closed szsam closed 8 months ago

szsam commented 8 months ago

For (list) in bash, list is executed in a subshell environment. Variable assignments do not remain in effect after the command completes.

Fix by using { list; }, where list is executed in the current shell environment.