{"id":96691,"date":"2020-10-14T01:42:07","date_gmt":"2020-10-13T23:42:07","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/llvm-11"},"modified":"2020-10-14T01:42:07","modified_gmt":"2020-10-13T23:42:07","slug":"llvm-11","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/news\/llvm-11","title":{"rendered":"LLVM 11","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex>      <noindex><\/p>\n<p>La sortie d'un ensemble d'outils de d\u00e9veloppement compatibles avec GCC a eu lieu. En particulier, <a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/flang\/docs\/ReleaseNotes.html\">\u00e0 titre exp\u00e9rimental,<\/a> Flang a \u00e9t\u00e9 int\u00e9gr\u00e9 - un frontend pour le langage Fortran.<\/p>\n<p><\/noindex><\/noindex><\/p>\n<p>\u00c0 noter :<\/p>\n<ul>\n<li>La migration du syst\u00e8me de compilation vers l'utilisation de Python 3 a \u00e9t\u00e9 lanc\u00e9e. La version 2 du langage est n\u00e9anmoins toujours support\u00e9e en tant qu'option \u00ab de secours \u00bb.<\/li>\n<li>Prise en charge de la r\u00e9cup\u00e9ration d'AST, facilitant la recherche d'erreurs dans le code, y compris avec des utilitaires suppl\u00e9mentaires. <a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/docs\/ReleaseNotes.html#recovery-ast\">Exemple<\/a><\/li>\n<li><a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/docs\/ReleaseNotes.html#improvements-to-clang-s-diagnostics\">Nouveaux groupes de pr\u00e9ventions<\/a>: -Wpointer-to-int-cast, -Wuninitialized-const-reference et -Wimplicit-const-int-float-conversion. La derni\u00e8re est activ\u00e9e par d\u00e9faut.<\/li>\n<li>Un ensemble de types d'entiers \u00e9tendus _ExtInt(N) a \u00e9t\u00e9 ajout\u00e9, permettant de cr\u00e9er des types qui ne sont pas des puissances de deux. Oui, il est maintenant possible de rendre les \u00ab ints \u00bb multiples de n'importe quel nombre !<\/li>\n<li>Une multitude d'am\u00e9liorations dans Clang, en particulier, <a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/docs\/ReleaseNotes.html#non-comprehensive-list-of-changes-in-this-release\">nouvelles \u00ab fonctionnalit\u00e9s \u00bb<\/a> pour de nombreuses plateformes, y compris x86, ARM et <a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/docs\/ReleaseNotes.html#changes-to-the-risc-v-target\">RISC-V<\/a>, performance am\u00e9lior\u00e9e, <a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/docs\/ReleaseNotes.html#opencl-kernel-language-changes-in-clang\">nouvelles fonctions<\/a> pour travailler avec OpenCL (et ROCm) et <a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/docs\/ReleaseNotes.html#openmp-support-in-clang\">OpenMP.<\/a>.<\/li>\n<\/ul>\n<p>La liste compl\u00e8te des changements, comme toujours, se trouve dans les Notes de version :<\/p>\n<p><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/docs\/ReleaseNotes.html\">https:\/\/releases.llvm.org\/11.0.0\/docs\/ReleaseNotes.html<\/a><\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/docs\/ReleaseNotes.html\">https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/docs\/ReleaseNotes.html<\/a><\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/tools\/extra\/docs\/ReleaseNotes.html\">https:\/\/releases.llvm.org\/11.0.0\/tools\/clang\/tools\/extra\/docs\/ReleaseNotes.html<\/a><\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/flang\/docs\/ReleaseNotes.html\">https:\/\/releases.llvm.org\/11.0.0\/tools\/flang\/docs\/ReleaseNotes.html<\/a><\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/lld\/docs\/ReleaseNotes.html\">https:\/\/releases.llvm.org\/11.0.0\/tools\/lld\/docs\/ReleaseNotes.html<\/a><\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/tools\/polly\/docs\/ReleaseNotes.html\">https:\/\/releases.llvm.org\/11.0.0\/tools\/polly\/docs\/ReleaseNotes.html<\/a><\/p>\n<p><\/noindex><br \/>\n<noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/releases.llvm.org\/11.0.0\/projects\/libcxx\/docs\/ReleaseNotes.html\">https:\/\/releases.llvm.org\/11.0.0\/projects\/libcxx\/docs\/ReleaseNotes.html<\/a><\/p>\n<p><\/noindex><\/p>\n<p>Source : <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/opensource\/15945018\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u043d\u0430\u0431\u043e\u0440\u0430 GCC-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 LLVM. \u0412 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430 \u0432 \u0441\u043e\u0441\u0442\u0430\u0432 \u0432\u043e\u0448\u0451\u043b Flang &ndash; \u0444\u0440\u043e\u043d\u0442\u044d\u043d\u0434 \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u0430 \u0424\u043e\u0440\u0442\u0440\u0430\u043d. \u0418\u0437 \u0437\u043d\u0430\u0447\u0438\u043c\u043e\u0433\u043e: \u041d\u0430\u0447\u0430\u0442\u0430 \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044f \u0441\u0431\u043e\u0440\u043e\u0447\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0432 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f Python 3. 2-\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u044f\u0437\u044b\u043a\u0430, \u0442\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u0432\u0441\u0451 \u0435\u0449\u0451 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 &laquo;\u0437\u0430\u043f\u0430\u0441\u043d\u043e\u0433\u043e&raquo; (fallback) \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f AST, \u0447\u0442\u043e \u0443\u043f\u0440\u043e\u0449\u0430\u0435\u0442 \u043f\u043e\u0438\u0441\u043a \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u043a\u043e\u0434\u0435, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-96691","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u043d\u0430\u0431\u043e\u0440\u0430 GCC-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 LLVM.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/news\/llvm-11\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47LLVM 11 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u043d\u0430\u0431\u043e\u0440\u0430 GCC-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 LLVM.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/news\/llvm-11\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-10-13T23:42:07+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-13T23:42:07+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47LLVM 11 | ProHoster","description":"La sortie d'un ensemble d'outils de d\u00e9veloppement compatibles avec GCC a eu lieu.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/news\/llvm-11","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47LLVM 11 | ProHoster","og:description":"\u0421\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f \u0440\u0435\u043b\u0438\u0437 \u043d\u0430\u0431\u043e\u0440\u0430 GCC-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 LLVM.","og:url":"https:\/\/prohoster.info\/fr\/blog\/news\/llvm-11","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-10-13T23:42:07+00:00","article:modified_time":"2020-10-13T23:42:07+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"96691","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:36:25","updated":"2022-10-03 07:28:33","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/96691","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=96691"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/96691\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=96691"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=96691"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=96691"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}