Describe the bug
packchk reports validation warning on components where there is no dependency problem. This happens after the first problem is detected.
Check the packchk output here.
To Reproduce
Take any pdsc and invalidate condition on any component by adding dependency to non-existent component.
Or
Use repository here and execute gen_pack.sh script. There should be multiple M362 warnings, just as on the link provided above.
Then, remove this dependency
<require Cclass="File System" Cgroup="CORE"/>
and execute gen_pack.sh again. There should be no M362 warnings.
Expected behavior
There should be only one warning reported.
Environment (please complete the following information):