Skip to content

Support AtCoder submission with the latest C++ language #191

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 16, 2020

Conversation

hiramekun
Copy link
Contributor

C++の部分だけ変更しました。
related to #190

  • コンパイルコマンドを -std=17
  • 提出する際の正規表現が動作するように変更

@codecov-io
Copy link

codecov-io commented Apr 12, 2020

Codecov Report

Merging #191 into master will decrease coverage by 1.86%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #191      +/-   ##
==========================================
- Coverage   87.74%   85.87%   -1.87%     
==========================================
  Files          57       57              
  Lines        3158     3158              
==========================================
- Hits         2771     2712      -59     
- Misses        387      446      +59     
Impacted Files Coverage Δ
atcodertools/common/language.py 85.71% <ø> (-8.93%) ⬇️
atcodertools/executils/run_program.py 37.24% <0.00%> (-32.42%) ⬇️
atcodertools/tools/compiler.py 59.09% <0.00%> (-9.10%) ⬇️
atcodertools/tools/tester.py 82.06% <0.00%> (-1.35%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6dd4966...2245e9c. Read the comment docs.

@kyuridenamida
Copy link
Owner

反応が遅くなって申し訳ないです。様々なPRが遅延しているので、このPRも含めGW中のどこかを目標に対応します。

Co-authored-by: DNEK <dnek.app@gmail.com>
Copy link
Owner

@kyuridenamida kyuridenamida left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

皆様ありがとうございました。

@kyuridenamida kyuridenamida merged commit fcea880 into kyuridenamida:master May 16, 2020
@kyuridenamida kyuridenamida added this to the 1.1.7 milestone May 16, 2020
kyuridenamida added a commit that referenced this pull request May 16, 2020
* Fix cpp language configs

* Update atcodertools/common/language.py

Co-authored-by: DNEK <dnek.app@gmail.com>

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>
kyuridenamida added a commit that referenced this pull request May 16, 2020
* 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように (#172)

* 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように

* answer.txtを変更

* test_mod_caseをstringに

* Makes gen command retry with exponential backoff (#174)

Previously, gen command retries with fixed delay of 1.5 seconds indefinitely. It could hurt the service especially when they are experiencing overloaded traffic. This patch changes the retry strategy with exponential backoff starting from 1.5 seconds to 60 seconds at maximum. The gen commands aborts by EnvironmentInitializationError exception after 10 attempts.

* #186 Support \dots in input formats (#187)

* C++言語アップデートへの対応 (#191)

* Fix cpp language configs

* Update atcodertools/common/language.py

Co-authored-by: DNEK <dnek.app@gmail.com>

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>

* Pythonの言語アップデートに対応 (#192)

* Fix crash in new judgement using Python

* Fix bugs of Python2 submissions in old judgement

Co-authored-by: Matts966 <Matts966@users.noreply.github.com>

* 新しい言語のバージョンに対応 (#196)

* 新しい言語のバージョンに対応

* gen, submitを新しいのに対応

* Fix regexps

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>

* Fix style

* Update mock pages

* Fix submissions

* Fix flake8

Co-authored-by: chaemon <chaemon@gmail.com>
Co-authored-by: Yuki Hamada <yuuki3655@gmail.com>
Co-authored-by: Takaaki Hirano <thescript1210@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>
Co-authored-by: Matts966 <28551465+Matts966@users.noreply.github.com>
Co-authored-by: Matts966 <Matts966@users.noreply.github.com>
@kyuridenamida kyuridenamida changed the title C++言語アップデートへの対応 Support AtCoder submission with the latest C++ language Apr 21, 2021
chaemon added a commit to chaemon/atcoder-tools that referenced this pull request May 11, 2021
* 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように (kyuridenamida#172)

* 整数判定において、先頭が0だったり、文字数が20以上だったらFalseにするように

* answer.txtを変更

* test_mod_caseをstringに

* Makes gen command retry with exponential backoff (kyuridenamida#174)

Previously, gen command retries with fixed delay of 1.5 seconds indefinitely. It could hurt the service especially when they are experiencing overloaded traffic. This patch changes the retry strategy with exponential backoff starting from 1.5 seconds to 60 seconds at maximum. The gen commands aborts by EnvironmentInitializationError exception after 10 attempts.

* kyuridenamida#186 Support \dots in input formats (kyuridenamida#187)

* C++言語アップデートへの対応 (kyuridenamida#191)

* Fix cpp language configs

* Update atcodertools/common/language.py

Co-authored-by: DNEK <dnek.app@gmail.com>

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>

* Pythonの言語アップデートに対応 (kyuridenamida#192)

* Fix crash in new judgement using Python

* Fix bugs of Python2 submissions in old judgement

Co-authored-by: Matts966 <Matts966@users.noreply.github.com>

* 新しい言語のバージョンに対応 (kyuridenamida#196)

* 新しい言語のバージョンに対応

* gen, submitを新しいのに対応

* Fix regexps

Co-authored-by: Kazuma Mikami <tyotyo3@gmail.com>

* Fix style

* Update mock pages

* Fix submissions

* Fix flake8

Co-authored-by: chaemon <chaemon@gmail.com>
Co-authored-by: Yuki Hamada <yuuki3655@gmail.com>
Co-authored-by: Takaaki Hirano <thescript1210@gmail.com>
Co-authored-by: DNEK <dnek.app@gmail.com>
Co-authored-by: Matts966 <28551465+Matts966@users.noreply.github.com>
Co-authored-by: Matts966 <Matts966@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants