Size: a a a

2020 July 28

ИИ

Иванов Иванов... in pro.cxx
Alex
Вот именно. Почти уверен, что то, что я хотел закодить, может быть тяжеловато, но в разумных пределах. Где ошибся - не понимаю, глазами проблем не вижу. Есть идеи, как подступиться к проблеме?
где-то комбинаторный взрыв (возможно)
источник

S

Spoonson in pro.cxx
Alex
Вот именно. Почти уверен, что то, что я хотел закодить, может быть тяжеловато, но в разумных пределах. Где ошибся - не понимаю, глазами проблем не вижу. Есть идеи, как подступиться к проблеме?
попробуй -ftemplate-depth резко уменьшить, может сможешь поймать где начинается сильная раскрутка шаблонов
источник

A

Alex in pro.cxx
Иванов Иванов
где-то комбинаторный взрыв (возможно)
Тоже так думаю, но по задумке такого не должно быть
источник

A

Alex in pro.cxx
Spoonson
попробуй -ftemplate-depth резко уменьшить, может сможешь поймать где начинается сильная раскрутка шаблонов
это GCC или clang?
источник

V🇺

Vladislav 🇺🇸🚜🇷🇺... in pro.cxx
Alex
Вот именно. Почти уверен, что то, что я хотел закодить, может быть тяжеловато, но в разумных пределах. Где ошибся - не понимаю, глазами проблем не вижу. Есть идеи, как подступиться к проблеме?
код можно посмотреть, или секретный?
источник

VS

Vlad Serebrennikov in pro.cxx
Alex
ума не приложу, как это отлаживать
можете потратить еще полчаса-час процессорного времени и собрать clang в отладочной конфигурации с LLVM_ENABLE_ASSERTIONS и LLVM_ABI_BREAKING_CHECKS
https://llvm.org/docs/CMake.html
источник

S

Spoonson in pro.cxx
Alex
это GCC или clang?
я думаю, такие флаги есть в любом компиляторе, просто называются по разному
источник

AS

Anatoly Shirokov in pro.cxx
Vladislav 🇺🇸🚜🇷🇺
код можно посмотреть, или секретный?
я бы этот код и разрабам компилятора послал.
источник

A

Alex in pro.cxx
Vladislav 🇺🇸🚜🇷🇺
код можно посмотреть, или секретный?
можно, но вам 100% будет лень вникать, там шаблон на шаблоне внутри шаблона
источник

AS

Anatoly Shirokov in pro.cxx
Alex
можно, но вам 100% будет лень вникать, там шаблон на шаблоне внутри шаблона
но знаешь, это редкий кейс, я бы публиковал в issues, разработчикам компилятора это было бы интересно. они либо выкатили тебе фи, либо бы признали свой баг
источник

ИИ

Иванов Иванов... in pro.cxx
Alex
можно, но вам 100% будет лень вникать, там шаблон на шаблоне внутри шаблона
медитация. пробовать заменять шаблоны заглушками сверху вниз. посмотреть опции компиляторов...
источник

ИИ

Иванов Иванов... in pro.cxx
Anatoly Shirokov
но знаешь, это редкий кейс, я бы публиковал в issues, разработчикам компилятора это было бы интересно. они либо выкатили тебе фи, либо бы признали свой баг
разработчикам всё равно нужен чистый пример
источник

AS

Anatoly Shirokov in pro.cxx
Иванов Иванов
разработчикам всё равно нужен чистый пример
если есть репро код, то этого тоже достаточно, если не удается свести к минимальному
источник

V🇺

Vladislav 🇺🇸🚜🇷🇺... in pro.cxx
Alex
можно, но вам 100% будет лень вникать, там шаблон на шаблоне внутри шаблона
там что-то такое? https://github.com/olsner/templisp
источник

V🇺

Vladislav 🇺🇸🚜🇷🇺... in pro.cxx
хотя тут пишут что 16gb должно хватать
источник

EZ

Evgenii Zheltonozhsk... in pro.cxx
Бля
источник

A

Alex in pro.cxx
Anatoly Shirokov
если есть репро код, то этого тоже достаточно, если не удается свести к минимальному
Clang, который из комплекта VS, сохранил препроцессированный исходник и скрипт вызова компилятора, предлагает отправить их разрабам. Попробую так и сделать.
источник

A

Alex in pro.cxx
Но на bugs.llvm.org закрыта регистрация. Вот вам и OSS.
источник

SE

Stanislav Ershov in pro.cxx
Alex
Но на bugs.llvm.org закрыта регистрация. Вот вам и OSS.
напиши емейл админу
источник

SE

Stanislav Ershov in pro.cxx
деловто
источник