チケット #41870

Threaded AI does not build

登録: 2021-03-29 16:53 最終更新: 2021-03-31 09:05

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
1

詳細

In a round of build tests before 2.6.4 release S2_6 build with threaded AI enabled failed.

チケットの履歴 (7 件中 3 件表示)

2021-03-29 16:53 更新者: cazfi
  • 新しいチケット "Threaded AI does not build" が作成されました
2021-03-29 16:59 更新者: cazfi
コメント

In file included from ../../../../src/ai/threaded/threadedai.c:27:

../../../../src/ai/default/aiplayer.h: In function ‘def_ai_city_data’:

../../../../src/ai/default/aiplayer.h:44:28: error: implicit declaration of function ‘city_ai_data’; did you mean ‘unit_ai_data’? -Werror=implicit-function-declaration

44 | return (struct ai_city *)city_ai_data(pcity, deftype);
| ~
| unit_ai_data

../../../../src/ai/default/aiplayer.h:44:28: error: nested extern declaration of ‘city_ai_data’ -Werror=nested-externs

../../../../src/ai/default/aiplayer.h:44:10: error: cast to pointer from integer of different size -Werror=int-to-pointer-cast

44 | return (struct ai_city *)city_ai_data(pcity, deftype);
|

In file included from ../../../../src/ai/default/aisettler.h:21,

from ../../../../src/ai/threaded/threadedai.c:28:

../../../../src/common/city.h: At top level:

../../../../src/common/city.h:767:7: error: conflicting types for ‘city_ai_data’

767 | void *city_ai_data(const struct city *pcity, const struct ai_type *ai);
| ~

In file included from ../../../../src/ai/threaded/threadedai.c:27:

../../../../src/ai/default/aiplayer.h:44:28: note: previous implicit declaration of ‘city_ai_data’ was here

44 | return (struct ai_city *)city_ai_data(pcity, deftype);
| ~

cc1: all warnings being treated as errors

2021-03-29 17:03 更新者: cazfi
コメント

S2_6 and S3_0 affected. Master seem to work.

2021-03-29 17:21 更新者: cazfi
  • 解決法なし から 受領 に更新されました
2021-03-29 17:24 更新者: cazfi
コメント

Was a regression caused by hrm #905143 - 2.6.3 not affected, 3.0.0-beta1 affected.

2021-03-31 09:05 更新者: cazfi
  • 状況オープン から 完了 に更新されました
  • 担当者(未割り当て) から cazfi に更新されました
  • 解決法受領 から 修正済み に更新されました

添付ファイルリスト

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする