-
Notifications
You must be signed in to change notification settings - Fork 367
Open
Description
In runtime/GNUmakefile, dependency generation uses the following sed script to generate dependencies for sources used in tests:
sed 's|[a-zA-Z0-9_-]*\.o|$(TEST_BUILD_DIR)/&|' ./.depend >> ./.depend
See
Line 76 in 2a94d70
| sed 's|[a-zA-Z0-9_-]*\.o|$(TEST_BUILD_DIR)/&|' ./.depend >> ./.depend |
The issue with this script is that ./.depend can be written to before the sed script completes, sending the script into an infinite loop. This behavior is being triggered for me in WSL1 Ubuntu 18.04.
I'll follow up with a PR to break the lib and test dependencies in two.
kuaileqiegao
Metadata
Metadata
Assignees
Labels
No labels