Вот именно. Почти уверен, что то, что я хотел закодить, может быть тяжеловато, но в разумных пределах. Где ошибся - не понимаю, глазами проблем не вижу. Есть идеи, как подступиться к проблеме?
Вот именно. Почти уверен, что то, что я хотел закодить, может быть тяжеловато, но в разумных пределах. Где ошибся - не понимаю, глазами проблем не вижу. Есть идеи, как подступиться к проблеме?
попробуй -ftemplate-depth резко уменьшить, может сможешь поймать где начинается сильная раскрутка шаблонов
Вот именно. Почти уверен, что то, что я хотел закодить, может быть тяжеловато, но в разумных пределах. Где ошибся - не понимаю, глазами проблем не вижу. Есть идеи, как подступиться к проблеме?
можете потратить еще полчаса-час процессорного времени и собрать clang в отладочной конфигурации с LLVM_ENABLE_ASSERTIONS и LLVM_ABI_BREAKING_CHECKS https://llvm.org/docs/CMake.html
можно, но вам 100% будет лень вникать, там шаблон на шаблоне внутри шаблона
но знаешь, это редкий кейс, я бы публиковал в issues, разработчикам компилятора это было бы интересно. они либо выкатили тебе фи, либо бы признали свой баг
но знаешь, это редкий кейс, я бы публиковал в issues, разработчикам компилятора это было бы интересно. они либо выкатили тебе фи, либо бы признали свой баг
если есть репро код, то этого тоже достаточно, если не удается свести к минимальному
Clang, который из комплекта VS, сохранил препроцессированный исходник и скрипт вызова компилятора, предлагает отправить их разрабам. Попробую так и сделать.