public inbox for gcc-bugs@sourceware.org help / color / mirror / Atom feed
From: "seredinyegor at gmail dot com" <gcc-bugzilla@gcc.gnu.org> To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/102065] [C++20] Substitution failure of function instantiates its argument Date: Wed, 25 Aug 2021 18:00:36 +0000 [thread overview] Message-ID: <bug-102065-4-VhYk7qtPKV@http.gcc.gnu.org/bugzilla/> (raw) In-Reply-To: <bug-102065-4@http.gcc.gnu.org/bugzilla/> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102065 --- Comment #2 from Egor Seredin <seredinyegor at gmail dot com> --- Thank you! I agree that it is a duplicate. Also, there is 3rd workaround without guards (may be with implicit guards): move last function argument to last template argument: https://godbolt.org/#z:OYLghAFBqd5QCxAYwPYBMCmBRdBLAF1QCcAaPECAM1QDsCBlZAQwBtMQBGAFlJvoCqAZ0wAFAB4gA5AAYppAFZdSrZrVDIApACYAQjt2kR7ZATx1KmWugDCqVgFcAtrRDbOpK%2BgAyeWpgA5ZwAjTGIuAA5SAAdUIUJzWjtHFzcPWPizOl9/IKdQ8M4o40xTRIYCZmICZOdXdyNMEyzaCqqCHMCQsMijSura1Iahfo6/LvyeooBKI1QHYmQOKR0AZj9kRywAak1VmyoHWjK6Nj3sTRkAQUurgDdUPHRtpswnAH1D44g/AmndgDs%2BgBABFbrcCG9oqpIbt9rdtojtgQAJ7RKzMJyYbYMTAARwcViWpARSJG6BAID8DxYwXYexsv3OOPxhOOmAAEmp0OwyKTEaj0bRMdi9iDtuTKRi6Zh3ngqO8CAzJVShO9Yr8wu87gzcQSiZhzqRtkzVhdrudbg8ntsvsgIPztmhaCMWfr2ToAGzbO5sQlCEnXJFutlLLnWXler3bBDc3nTcFAxNgi3XSFOaHMWEMx2CjFY7YAFUDV2DKupqFp9P2heZADU/Zy42ES8G88KC2KJQQKSBpew5QqlfswGBy2qNfQtTqa0aTfRLRazVbHs87Q6g0jCz7G62kQ3HE2I2Eo9pvbHj8QExakzeUzdrr9tk5mH4INebrfS0j147g/4AHd5yVABWXROE0ECQWNAB6GDtknSFiDhMEzW2ThXTtCUEHmVhnlCJ02HYZ4/yRSD9CgiBmAcIgXn%2BbY4O2VR8nQZhsNw/DsXLWgaWYGUGVNbAUOZLBNjzCBMATVZUJBJlN2DRFNC/BSVJedgPnXSS9l0Bj4JYWhaFQAhCNYVg1LeT4jmQE0qG2UTWHErTpLFX4ACptggbRrFtKyP1UwF72DKT9DvKRZlYaQQPkVxZHkVBpBsAwDAleZFlFbRVk4eQCGkORplmABrEBVlWAA6EqKsqqrPRUaRuGi3K4ukeQhBAGRSBy2LZjgWAkDQDM8F5chKH66JBp6YAhGFaIhBwgg%2BEGpDWogYJGtIYI/CqFFpCy0h%2BqxegAHlaFYbbYtILAX3Udg1vwYhSjMO5MFa87MHEUoaOWXbNQi87WDwYJiC2uwsDWghiDwJwdrCvhVEmus8EwADDqFaG%2BDoRgWBunh0cEEQJDWpQPFUdQUCSvQVAB1rIFmVBohaF6AFpyTFLQ9AMbQ5EaZpEksaxBlcDwvE6PICmUDIEjoAXxbiSXaBF7pCm5h7ylGaWPBKE5WlGBXJiVkZ2nVvp2l1sXOFmIRUqWLhwsihrzviqRxAiT1Gc9bhtmAZBrIgcGjgK/4IES9mKe2XBCBIXYMo8bY7AG3ko8y6Zssa/LSAQTBmCwcJ31IIqSvKqqi5Kmrfvq0gYq5x2WrajrU9IHrEBAeYCGiGjhogUbxqVzB8CIJX%2BExtgOBxwfhDESRzoAoHomh22pCiiu1sdw6aLb4zUFs53Xfdz3vY8v3aADjy47GhO1nNlOusK4qyuL4vaqkcvK6aqQa/azq8vn7R7ar5q6%2BvqQJ6xB4gWG4EAA
prev parent reply other threads:[~2021-08-25 18:00 UTC|newest] Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-08-25 13:36 [Bug c++/102065] New: " seredinyegor at gmail dot com 2021-08-25 14:44 ` [Bug c++/102065] " ppalka at gcc dot gnu.org 2021-08-25 18:00 ` seredinyegor at gmail dot com [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=bug-102065-4-VhYk7qtPKV@http.gcc.gnu.org/bugzilla/ \ --to=gcc-bugzilla@gcc.gnu.org \ --cc=gcc-bugs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).