EG>> Какая версия системы с точностью до ревизии (нет, ревизии конкретного файла AK> это ж mfc - оно везде такое (да, я посмотрел, откуда взялся этот код) AK> У меня 11 stable на вчерашний вечер, скачанная ради твоего патча - сорри, AK> мне _очень_ неудобно с ней копаться
Hе надо копаться, надо показать uname -a с ревизией или svnlite info в /usr/src
EG>> мало), какой конкретно процессор для примера, какие опции в src.conf, AK> core2, написано же ж. Поскольку это сборка ядра, то только он и влияет на AK> вызов компилятора. EG>> какое сообщение об ошибке? AK> invalid instruction или что-то вроде того - если ты откроешь support.S AK> - ты увидишь в этом месте две подряд avx512 инструкции, разумеется, AK> они должны же быть в коде ручной оптимизации именно под avx512. AK> Полагаю, с cputype= athlon64 или k8 ты увидишь еще массу других ошибок, AK> поскольку и обычного avx там тоже нет, соответствующие оптимизации тоже AK> не оформлены для условной компиляции.
Когда ты наконец наконец научишься кроме художественного описания проблемы прикладывать конкретную выдачу? Я вообще не могу припомнить, чтоб ты хоть раз показывал собственно вывод команды с ошибокой. Ты не умеешь пользоваться командой screen или просто перенаправлением вывода типа command >& file в tcsh или command >file 2>&1 в sh (bash умеет оба синтаксиса)?
AK> Для воспроизведения, полагаю, необходимо и достаточно попытаться собрать AK> текущую 11 с CPUTYPE?=core2 на 64битной платформе (кажется, в 32бит вообще нет AK> ни одной модной mutigation ? ) - все остальные мои настройки никак не могли AK> на это повлиять, просто такая сборка займет у тебя гораздо больше времени. AK> Если у тебя совсем уж нет сборочной системы для таких тестов - я AK> могу потратить несколько часов своего времени, но мне очень не AK> хочется.
У меня есть и 11, и head (в bhyve), при необходимости могу и 12 организовать, но мне надо знать, чего *конкретно* ожидать для повторения и в каком *конкретно* месте и на какой *конкретно* ревизии.