Details
-
Bug
-
Resolution: Fixed
-
Not Evaluated
-
None
-
2.4.1
-
None
-
-
f60582a94 (master)
Description
import qbs Product { Depends { name: "Qt"; submodules: ["core", "missing-module", "quick"] } }
Parsing this project will result in a failed check
269: QBS_CHECK(state.pendingResolvedDependencies.empty());
Looks like such situation arises when DependenciesResolver::multiplexDependency returns a list with a missing module that is not at the end of the list.
Attachments
For Gerrit Dashboard: QBS-1810 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
594904,2 | Loader: Try to load all top-level dependencies | master | qbs/qbs | Status: MERGED | +2 | -1 |