From 498daa8886c68973e0a35aaeb8282a918e51b5cd Mon Sep 17 00:00:00 2001 From: Andrea Corallo Date: Mon, 20 Nov 2023 10:37:04 +0100 Subject: [PATCH] * etc/TODO (Native compiler improvements): Add 'Diagnostic' section. --- etc/TODO | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/etc/TODO b/etc/TODO index a2c1638e0bd..6b29c0a61ad 100644 --- a/etc/TODO +++ b/etc/TODO @@ -894,6 +894,22 @@ restore the redirection through funcall. *** Features to be improved or missing +**** Diagnostic + +***** Filtering async warnings + +Add a new 'native-comp-async-report-warnings-errors' value such that +we filter out all the uninteresting warnings (that the programmer +already got during byte compilation) but we still report the important +ones ('the function ‘xxx’ is not known to be defined.'). + +This way even if the package developer doesn't use native compilation +it can get the bug report for the issue and +'*Async-native-compile-log*' is not too crowded. + +This new value for 'native-comp-async-report-warnings-errors' should +be default. + **** Fix portable dumping so that you can redump without using -batch ***** Redumps and native compiler "preloaded" sub-folder. -- 2.39.5