android:dart

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
android:dart [2023/03/27 07:42] – [32 ビット SDK をビルド] ともやんandroid:dart [2023/03/29 07:32] (現在) – [システム要求] ともやん
行 7: 行 7:
 \\ \\
 \\ \\
-| {{:android:dash_the_mascot_of_the_dart_programming_language.png?100|}} | + {{:android:dash_the_mascot_of_the_dart_programming_language.png?100|}}  
-| Dart 言語のマスコット\\ Dash くん😅 |+| Dart 言語がDashだった頃\\ マスコットDash くん😅 |
 </WRAP> </WRAP>
 </WRAP> </WRAP>
行 14: 行 14:
 [[https://commons.wikimedia.org/wiki/File:Dash,_the_mascot_of_the_Dart_programming_language.png|File:Dash, the mascot of the Dart programming language.png - Wikimedia Commons]]\\ [[https://commons.wikimedia.org/wiki/File:Dash,_the_mascot_of_the_Dart_programming_language.png|File:Dash, the mascot of the Dart programming language.png - Wikimedia Commons]]\\
  
-本家: [[https://dart.dev|Dart programming language - dart.dev]]\\ +本家: [[https://dart.dev|Dart programming language - dart.dev]] ([[https://dart-dev.translate.goog/?_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=sc|翻訳]])\\ 
-ドキュメント: [[https://dart.dev/guides|Dart documentation - dart.dev]]\\ +ドキュメント: [[https://dart.dev/guides|Dart documentation - dart.dev]] ([[https://dart-dev.translate.goog/guides?_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=sc|翻訳]])\\ 
-ソースコード: [[git>dart-lang/sdk/|dart-lang/sdk: The Dart SDK, including the VM, dart2js, core libraries, and more.]]\\+ソースコード: [[git>dart-lang/sdk/|dart-lang/sdk: The Dart SDK, including the VM, dart2js, core libraries, and more.]] ([[https://github-com.translate.goog/dart-lang?_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=sc|翻訳]])\\
  
 **Dart** (ダートまたはダーツ。当初はDashと呼ばれていた) は、ウェブアプリやモバイルアプリのクライアント開発向けに設計されたプログラミング言語である。Googleによって開発された言語で、サーバーやデスクトップ向けアプリケーションの開発にも使用できる。\\ **Dart** (ダートまたはダーツ。当初はDashと呼ばれていた) は、ウェブアプリやモバイルアプリのクライアント開発向けに設計されたプログラミング言語である。Googleによって開発された言語で、サーバーやデスクトップ向けアプリケーションの開発にも使用できる。\\
行 25: 行 25:
 [[wwjp>Dart|Wikiwand - Dart]] より\\ [[wwjp>Dart|Wikiwand - Dart]] より\\
  
-===== システム要件 ===== +===== システム要求 (System requirements) ===== 
-公式: [[https://dart.dev/get-dart#system-requirements|Get the Dart SDK#System requirements - dart.dev]] より (2023/03/27 現在)\\+公式: [[https://dart.dev/get-dart#system-requirements|Get the Dart SDK#System requirements - dart.dev]] ([[https://dart-dev.translate.goog/get-dart?_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=sc#system-requirements|翻訳]]) より (2023/03/27 現在)\\
  
 Dart SDK は、Windows、Linux、および macOS でサポートされています。\\ Dart SDK は、Windows、Linux、および macOS でサポートされています。\\
行 227: 行 227:
  
 === 64 ビット SDK をビルド === === 64 ビット SDK をビルド ===
 +公式: [[https://github.com/dart-lang/sdk/wiki/Building#building|Building#Building]]\\
 +
 +Release ビルド (通常使用するものはこちらです)\\
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
 <b class=GRN>$</b> <b class=HIY>cd</b> sdk <b class=GRN>$</b> <b class=HIY>cd</b> sdk
 <b class=GRN>$</b> <b class=HIY>./tools/build.py</b> <b class=HIK>--no-goma --mode</b> release <b class=HIK>--arch</b> x64 create_sdk <b class=GRN>$</b> <b class=HIY>./tools/build.py</b> <b class=HIK>--no-goma --mode</b> release <b class=HIK>--arch</b> x64 create_sdk
 +</pre></html></WRAP>
 +<WRAP color_result><html><pre>
 +<b class=HIG>Done.</b> Made 340 targets from 91 files in 1632ms
 +buildtools/ninja/ninja -C out/ReleaseX64 create_sdk
 +ninja: Entering directory `out/ReleaseX64'
 +[3746/3746] STAMP obj/create_sdk.stamp
 +The build took 4908.952 seconds
 +</pre></html></WRAP>
 +</WRAP>
 +
 +Debug ビルド ()\\
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<b class=GRN>$</b> <b class=HIY>cd</b> sdk
 +<b class=GRN>$</b> <b class=HIY>./tools/build.py</b> <b class=HIK>--no-goma --mode</b> debug <b class=HIK>--arch</b> x64 create_sdk
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
行 248: 行 266:
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result><html><pre> <WRAP color_result><html><pre>
 +<b class=HIG>Done.</b> Made 338 targets from 91 files in 1592ms
 +buildtools/ninja/ninja -C out/ReleaseIA32 create_sdk
 +ninja: Entering directory `out/ReleaseIA32'
 +[1964/1964] STAMP obj/create_sdk.stamp
 +The build took 2173.043 seconds
 +</pre></html></WRAP>
 +</WRAP>
 +
 +===== 言語機能の自動テスト =====
 +公式: [[git>dart-lang/sdk/wiki/Building#testing|Building#testing · dart-lang/sdk Wiki]]\\
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<b class=GRN>$</b> <b class=HIY>./tools/test.py</b> \
 +  <b class=HIK>--compiler</b> dart2js \
 +  <b class=HIK>--runtime</b> chrome \
 +  <b class=HIK>--progress</b> color \
 +  <b class=HIK>--arch</b> x64 \
 +  <b class=HIK>--mode</b> release \
 +  <b class=HIK>--report</b> \
 +  <b class=HIK>--time</b> \
 +  <b class=HIK>--tasks</b> 6 \
 +  language
 +</pre></html></WRAP>
 +<WRAP color_result_long><html><pre>
 +No build targets found.
 +Test configuration:
 +    custom-configuration-1(architecture: x64, compiler: dart2js, mode: release, runtime: chrome, system: linux)
 +Suites tested: language
 +Total: 7478 tests
 + * 340 tests will be skipped (304 skipped by design)
 + * 0 tests are expected to be flaky but not crash
 + * 0 tests are expected to flaky crash
 + * 7138 tests are expected to pass
 + * 0 tests are expected to fail that we won't fix
 + * 0 tests are expected to fail that we should fix
 + * 0 tests are expected to crash that we should fix
 + * 0 tests are allowed to timeout
 + * 0 could not be categorized or are in multiple categories
 +
 +
 +<b class=RED>FAILED: dart2js-chrome release_x64 language/abstract/beats_arguments_test</b>
 +Expected: Pass
 +Actual: Timeout
 +
 +<b class=HIK>--- Command "dart2js" (took 01:00.000216s):</b>
 +DART_CONFIGURATION=ReleaseX64 sdk/bin/dart2js -Dtest_runner.configuration=custom-configuration-1 --test-mode --packages=/home/tomoyan/development/dart-sdk/sdk/.dart_tool/package_config.json /home/tomoyan/development/dart-sdk/sdk/tests/language/abstract/beats_arguments_test.dart --out=/home/tomoyan/development/dart-sdk/sdk/out/ReleaseX64/generated_compilations/custom-configuration-1/tests_language_abstract_beats_arguments_test/beats_arguments_test.js
 +
 +<b class=HIK>exit code:</b>
 +1
 +
 +<b class=HIK>--- To debug locally, run:</b>
 +/home/tomoyan/development/dart-sdk/sdk/tools/sdks/dart-sdk/bin/dart /home/tomoyan/development/dart-sdk/sdk/pkg/test_runner/bin/http_server.dart -p 43623 -c 33479 --network 127.0.0.1 --build-directory=/home/tomoyan/development/dart-sdk/sdk/out/ReleaseX64/ --runtime=chrome --packages=/home/tomoyan/development/dart-sdk/sdk/.dart_tool/package_config.json
 +
 +<b class=HIK>--- Re-run this test:</b>
 +python3 tools/test.py -m release -c dart2js -r chrome -a x64 language/abstract/beats_arguments_test
 +&crarr;
 +&crarr;
 +[01:05 |   0% | +<b class=GRN>    0</b> | -<b class=RED>    1</b>]
 +
 +<b class=RED>FAILED: dart2js-chrome release_x64 language/abstract/equal_test</b>
 +Expected: Pass
 +Actual: Timeout
 +
 +<b class=HIK>--- Command "dart2js" (took 01:00.000219s):</b>
 +DART_CONFIGURATION=ReleaseX64 sdk/bin/dart2js -Dtest_runner.configuration=custom-configuration-1 --test-mode --packages=/home/tomoyan/development/dart-sdk/sdk/.dart_tool/package_config.json /home/tomoyan/development/dart-sdk/sdk/tests/language/abstract/equal_test.dart --out=/home/tomoyan/development/dart-sdk/sdk/out/ReleaseX64/generated_compilations/custom-configuration-1/tests_language_abstract_equal_test/equal_test.js
 +
 +<b class=HIK>exit code:</b>
 +1
 +
 +<b class=HIK>--- Re-run this test:</b>
 +python3 tools/test.py -m release -c dart2js -r chrome -a x64 language/abstract/equal_test
 +&crarr;
 +&crarr;
 +[01:05 |   0% | +<b class=GRN>    0</b> | -<b class=RED>    2</b>]
 +
 +<b class=RED>FAILED: dart2js-chrome release_x64 language/abstract/getter2_test</b>
 +Expected: Pass
 +Actual: Timeout
 +
 +<b class=HIK>--- Command "dart2js" (took 01:00.000277s):</b>
 +DART_CONFIGURATION=ReleaseX64 sdk/bin/dart2js -Dtest_runner.configuration=custom-configuration-1 --test-mode --packages=/home/tomoyan/development/dart-sdk/sdk/.dart_tool/package_config.json /home/tomoyan/development/dart-sdk/sdk/tests/language/abstract/getter2_test.dart --out=/home/tomoyan/development/dart-sdk/sdk/out/ReleaseX64/generated_compilations/custom-configuration-1/tests_language_abstract_getter2_test/getter2_test.js
 +
 +<b class=HIK>exit code:</b>
 +1
 +...
 +--- Re-run this test:
 +python3 tools/test.py -m release -c dart2js -r chrome -a x64 language/async_star/covariant_type_test
 +[45:21 |   3% | +<b class=GRN>    0</b> | -<b class=RED>  269</b>]]
 +
 +FAILED: dart2js-chrome release_x64 language/async_star/dcall_type_test
 +Expected: Pass
 +Actual: Timeout
 +
 +--- Command "dart2js" (took 01:00.000408s):
 +DART_CONFIGURATION=ReleaseX64 sdk/bin/dart2js -Dtest_runner.configuration=custom-configuration-1 --test-mode --packages=/home/tomoyan/development/dart-sdk/sdk/.dart_tool/package_config.json /home/tomoyan/development/dart-sdk/sdk/tests/language/async_star/dcall_type_test.dart --out=/home/tomoyan/development/dart-sdk/sdk/out/ReleaseX64/generated_compilations/custom-configuration-1/tests_language_async_star_dcall_type_test/dcall_type_test.js
 +
 +<b class=HIK>exit code:</b>
 +1
  
 +--- Re-run this test:
 +python3 tools/test.py -m release -c dart2js -r chrome -a x64 language/async_star/dcall_type_test
 +[45:21 |   3% | +<b class=GRN>    0</b> | -<b class=RED>  270</b>]^C
 </pre></html></WRAP> </pre></html></WRAP>
 </WRAP> </WRAP>
  • android/dart.1679870540.txt.gz
  • 最終更新: 2023/03/27 07:42
  • by ともやん