Language Test 202301
Can Participate: All Rated Range: - Penalty: None
Welcome to Language Test!
コンテストについて
このコンテストは、言語のアップデートテスト用コンテストですこちらのスプレッドシートにて募集を行っていた各言語のバージョンアップならびに新規追加した言語のテストを行うためのコンテストです。
言語アップデートの流れ
こちらのスプレッドシートの提案シート
に書かれている内容でインストールを行います。
基本的には記入していただいたものをそのまま実行を行い、言語のインストールを行います。
ただしここに記入していただいたすべての言語のインストールを保証するものではありません。
実際のコンテストにジャッジシステムが反映される日程は決まっていません。
言語提案時の注意事項
- 有償のライセンスが必要なものは受け付けませんのでご遠慮ください。 その他、営利目的での利用に際して制限がある場合や、ライセンス上の懸念などがある場合には受け付けられないことがあります。
- 言語インストール作業は
提案シート
から機械的に行います。インストール作業中に気づいた点は適時フェードバックを行いますが提案シート
の方を直接修正することはありません。フィードバックの内容を確認し必ず提案シート
を修正してください
ジャッジやサイトで質問がある場合
上記スプレッドシートのフィードバックシート
からお願いします。
記入する場合はこのコンテストトップページ、上記スプレッドシートの要確認事項
、他の質問内容をよく確認したうえでお願いします。
更新履歴
- 2023/06/02
- 2023-04-11時点での言語情報にアップデートしました
- 前回2023/04/05の更新時には存在して今回消えている言語はインストールに失敗しています。詳細は上記シートを確認の上、提案シートを修正してください
- 71行目
Python (3.10) (CPython 3.10.10)
に関しては通常の環境にはインストールできますがジャッジ環境では失敗することを確認しています。こちらは原因調査中のためインストールは次回のサイクル以降になります - 実行時間にオーバーヘッドが乗る問題を改善しました
- 実行時に不定期に数十ms乗ってしまう場合があったのを改善しました
- オーバーヘッドが完全になくなったわけでも保証するものでもありませんが、想定される程度には収まったと思います
- 最初のテストケースだけ遅いという問題とは別の問題です。こちらは本番の運用時に修正される予定です
- 2023/04/05
- 2023-03-28時点での言語情報にアップデートしました
- M - モンスターテイマーが正常に動作しない問題を修正しました
/dev/std{in,out,err}
が開けられない問題を修正- 2023/03/24
- コードテストが終了しない問題を修正しました
- 一部の言語で正常に起動しない問題を修正しました
- 環境変数の設定が正常に設定されていない問題を修正しました
- 質問がある場合を上記に追記
- 2023/03/22
- 公開
- インストールは
2/3 freeze modified
シートを基にしています - 基本的に機械的に処理しましたが、インストール作業中に気づいた点については修正を行い反映しています
- 変更内容は
2/3 freeze modified
シートのFeedback
列を確認してください - 修正を加えたのは
2/3 freeze modified
シートであり、提案シート
ではありません。次回のインストールは再度提案シート
から行うため必ず変更差分を確認して提案シート
の方を修正してください。 - インストール作業で問題になった部分は修正を行いましたが実行までは確認できませんので、必ず正常に動作するか確認してください。正常に動作していることが確認できない場合は最終的なインストールからは除外する可能性があります。また次回のインストールも機械的に行うため、カレントディレクトリやパス、空白文字などに気をつけて記入してください。現時点ですでに一部の言語では正常に動作しないことが確認されています。
現時点で判明している問題
M - モンスターテイマーが正常に終了しません- 2023-04-05 修正が完了しました
- 以下の言語は言語コンテストが正常に動作するかの確認作業中にたまたま発覚したものを参考程度に載せています。必要に応じて
提案シート
の修正をお願いします C++ 20 (gcc 12.2)
、C++ 23 (gcc 12.2)
は\
と改行の間に空白が入っていたため正常に動作していません。また余計な空白を消したものを手元で試したところFeedback
に記入したエラーが発生したのでこれも確認お願いしますC++ 23 (Clang 15.0.2)
はコンパイル生成物として{dirname}/a.out
が指定されていたためコンパイルに失敗したとみなされ正常に動作していませんC (gcc 12.2.0)
は入力ファイルが指定されていないため正常に動作しません- 2023-02-03でのインストール時には入った
Crystal
は2023-03-28時点ではインストールに失敗したため削除してます。このエラー内容を確認して提案シート
を修正してください - サイトについての以下の問題は基本的には言語のインストールが最終的に確定したときにすべて直す予定です