【UnrealEngine4】静的なアサーションは "TAtomic is only usable with trivial types" で失敗しました

症状

VisualStudioからビルド時に以下のエラーが出る.

1重大度レベル	コード	説明	プロジェクト	ファイル	行	抑制状態
2エラー (アクティブ)	E1574	静的なアサーションは "TAtomic is only usable with trivial types" で失敗しました	TwinStickShooter	C:\Program Files\Epic Games\UE_4.25\Engine\Source\Runtime\Core\Public\Templates\Atomic.h	537	

環境

UnrealEngine4.25.3
VisualStudio Community 2017
Windows 10 64bit

対応

英語ですがこちらのフォーラムで話されています.
リンク
かいつまんで内容を書き下すと

  • UnrealEngine4.24.1くらいから確認されてる様子
  • VisualStudioからビルドした場合だけ出る
  • 原因はよくわからない
  • でもビルドが通ってるなら無害(おそらく)

チュートリアル等ではVisualStudioからコンパイルしていることも多いですが,基本はUnreal側からコンパイルした方がよさそうです.