После обновления пакета до версии 3.0 Lazarus стал подсвечивать синтаксические ошибки как notice, а должен подсвечивать как error, проверял на Lazarus 3.0-Windows 10 x64, сообщения компилятора отображаются корректно, так-же оставлял сообщение в баг-трекере Lazarus, мне ответили что не смогли воспроизвести ошибку
(Ответ для Андрей на комментарий #0) > После обновления пакета до версии 3.0 Lazarus стал подсвечивать > синтаксические ошибки как notice, а должен подсвечивать как error, проверял > на Lazarus 3.0-Windows 10 x64, сообщения компилятора отображаются корректно, > так-же оставлял сообщение в баг-трекере Lazarus, мне ответили что не смогли > воспроизвести ошибку Добрый день! Прошу Вас предоставить следующую информацию: $ cat /etc/os-release $ uname -r # apt-repo Так-же, прошу, предоставить более детальные шаги для воспроизведения ошибки. Попытался воспроизвести ошибку, целенаправленно допустил ошибку в синтаксисе, на выходе получил error. ОС: p10-kworkstation-10.2.1-x86-64
Created attachment 15332 [details] Скриншот о том, что появляется 'error'
Created attachment 15338 [details] Вот на скриношоте грубая синтаксическая ошибка компилятора отмечена как note
Для уточнения, вот информация о версии Lazarus и FPC из Справка>О программе: Lazarus 3.0 (rev ) FPC 3.2.2 x86_64-linux-gtk2
cat /etc/os-release: NAME="ALT" VERSION="10.2" ID=altlinux LOGO="basealt" VERSION_ID=10.2 PRETTY_NAME="ALT Workstation K 10.2 (Sorbaronia Mitschurinii)" ANSI_COLOR="1;33" CPE_NAME="cpe:/o:alt:kworkstation:10" BUILD_ID="ALT 10.2" ALT_BRANCH_ID="p10" HOME_URL="https://www.basealt.ru/" BUG_REPORT_URL="https://bugs.altlinux.org/" DOCUMENTATION_URL="https://docs.altlinux.org/" SUPPORT_URL="https://support.basealt.ru/" uname -r: 6.1.49-un-def-alt1 apt-repo: rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64 classic gostcrypto rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/x86_64-i586 classic rpm [p10] http://ftp.altlinux.org/pub/distributions/ALTLinux p10/branch/noarch classic
lazarus-3.0-alt0.p10.1 KWorkstation 10.2.1 x86-64 обновленный до p10 Не удалось воспроизвести как на версии 3.0-alt0.p10.1 так и на более старой 2.2.6-alt2. Синтаксические ошибки компилятор помечает как error. Возможно проблема в конкретном проекте или lazarus был некорректно обновлен до новой версии. Прошу попробовать проверить сообщения компилятора при создании нового проекта с каким-нибудь тестовым кодом, если и в этом проекте сообщения ошибок будут некорректно отображаться, то следует проверить настройки lazarus, попробовать переустановить пакет. Также рекомендуется обновить систему вместе с ядром до актуальной версии.