This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients Alexander.Belopolsky, Arfrever, Christian.Tismer, Robin.Schreiber, amaury.forgeotdarc, belopolsky, haberman2, jcea, jhaberman, lekma, loewis, mattip, petr.viktorin, pitrou, seberg, steve.dower
Date 2021-09-27.23:24:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1632785097.92.0.522200850683.issue15870@roundup.psfhosted.org>
In-reply-to
Content
> MSVC rejects this standard-conforming TU when __declspec(dllimport) is added: https://godbolt.org/z/GYrfTqaGn  I am pretty sure this is out of compliance with C99.

Windows/MSVC defines DLLs as separate programs, with their own lifetime and entry point (e.g. you can reload a DLL multiple times and it will be reinitialised each time). So there's no conflict with the standard here, and certainly nothing that affects the real discussion.

If you'd like to continue this sideline, feel free to take it elsewhere - I'm done with it. Let's keep the focus on making sure the added feature is useful for users.
History
Date User Action Args
2021-09-27 23:24:57steve.dowersetrecipients: + steve.dower, loewis, jcea, amaury.forgeotdarc, belopolsky, pitrou, Arfrever, petr.viktorin, lekma, Alexander.Belopolsky, mattip, Robin.Schreiber, seberg, Christian.Tismer, jhaberman, haberman2
2021-09-27 23:24:57steve.dowersetmessageid: <1632785097.92.0.522200850683.issue15870@roundup.psfhosted.org>
2021-09-27 23:24:57steve.dowerlinkissue15870 messages
2021-09-27 23:24:57steve.dowercreate