dart-lang / sdk

The Dart SDK, including the VM, dart2js, core libraries, and more.
https://dart.dev
BSD 3-Clause "New" or "Revised" License
9.94k stars 1.53k forks source link

Failures on Account for @pragma("vm:entry-point") creating additional "root" libraries when partitioning the program into loading units. #49325

Closed mkustermann closed 2 years ago

mkustermann commented 2 years ago

There are new test failures on Account for @pragma("vm:entry-point") creating additional "root" libraries when partitioning the program into loading units..

The tests

co19/Language/Libraries_and_Scripts/Scripts/top_level_main_t02 Crash (expected Pass)
language/export/main_test Crash (expected Pass)
language_2/export/main_test Crash (expected Pass)
vm/dart/emit_aot_size_info_flag_test RuntimeError (expected Pass)
vm/dart/use_code_comments_flag_test RuntimeError (expected Pass)
vm/dart_2/emit_aot_size_info_flag_test RuntimeError (expected Pass)
vm/dart_2/use_code_comments_flag_test RuntimeError (expected Pass)

are failing on configurations

dartkp-android-release-arm64c
dartkp-android-release-arm_x64
dartkp-asan-linux-release-x64
dartkp-dwarf-linux-product-x64
dartkp-linux-debug-simarm-crossword
dartkp-linux-debug-simriscv64
dartkp-linux-debug-x64
dartkp-linux-debug-x64c
dartkp-linux-product-x64
dartkp-linux-release-arm64
dartkp-linux-release-simarm
dartkp-linux-release-simarm-crossword
dartkp-linux-release-simarm64
dartkp-linux-release-x64
dartkp-mac-release-simarm64
dartkp-msan-linux-release-x64
dartkp-obfuscate-linux-release-x64
dartkp-strong-linux-debug-simarm-crossword
dartkp-strong-linux-debug-x64
dartkp-strong-linux-release-simarm-crossword
dartkp-strong-linux-release-simarm64
dartkp-strong-linux-release-x64
dartkp-strong-mac-release-arm64
dartkp-strong-mac-release-simarm64
dartkp-strong-win-release-x64
dartkp-tsan-linux-release-x64
dartkp-ubsan-linux-release-x64
dartkp-weak-asserts-linux-debug-simarm-crossword
dartkp-weak-asserts-linux-debug-x64
dartkp-weak-asserts-linux-release-simarm-crossword
dartkp-weak-asserts-linux-release-simarm64
dartkp-weak-asserts-linux-release-x64
dartkp-weak-asserts-mac-release-arm64
dartkp-weak-asserts-mac-release-simarm64
dartkp-weak-asserts-win-release-x64
dartkp-win-debug-x64c
dartkp-win-product-x64
dartkp-win-release-x64
mkustermann commented 2 years ago

Reverted as c13f7b0360b4e13e84e329a4d0a55a88e2441afb