Description of problem: I just tried to compile package device-mapper-multipath-0.4.4-2.3 from Redhat Fedora Core development tree with the most excellent Intel C compiler. The compiler said pgpolicies.c(246): remark #592: variable "pgp" is used before its value is set The source code is struct pathgroup * pgp; if (VECTOR_SIZE(pgp->paths) < 0) return 0; Clearly broken code. Suggest initialise pgp before first use. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
This got fixed.