Details
-
Bug
-
Resolution: Done
-
P2: Important
-
Qt Creator 4.2.1
-
None
-
macOS
-
517cb44bb0e93720b41a8a62301251e79d39317c
Description
Simple custom recursive qmake function make QtCreator stuck in infinite loop.
Please note that the standalone qmake tool does work fine and process the project correctly.
Create a pro file and add that in it:
TEMPLATE = app defineReplace(pasnox) { isEqual(2, action) { isEqual(TEMPLATE, app) { g = $$pasnox($${1}, yes) } else { g = $$pasnox($${1}, no) } return($${g}) } else:isEqual(2, yes) { return("yes") } else:isEqual(2, no) { return("no") } return() } u = $$pasnox(zynox, action)
Attachments
For Gerrit Dashboard: QTCREATORBUG-17656 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
265424,9 | qmake: Let evaluateFunction() return error for infinite recursion | dev | qt/qtbase | Status: MERGED | +2 | 0 |