-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
rust 1.48 #66285
rust 1.48 #66285
Conversation
This comment has been minimized.
This comment has been minimized.
10.14
Update:
|
Bizarrely, there is no sha256 mismatch error for
Update:
|
I've diagnosed the See also linked issues above for Linked issue below for |
11.0:
Not sure why there's even a
Update:
|
This is the
Not sure why CI keeps failing to download these tarballs. I can fetch them locally just fine. Note that
I feel like this is a distant enough connection not to be concerned about, though I could be wrong here. |
I tested Verbose Test Output
Error: asuka: failed
An exception occurred within a child process:
Test::Unit::AssertionFailedError: </# Project Gemini/> was expected to be =~
<"stty rows 80 cols 43\r\n" +
"env LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 TERM=xterm /usr/local/Cellar/asuka/0.8.1/bin/asuka\r\n" +
"clear:echotc: no such capability: cl\r\n" +
"This is the Z Shell configuration function for new users,\r\n" +
"zsh-newuser-install.\r\n" +
"You are seeing this message because you have no zsh startup files\r\n" +
"(the files .zshenv, .zprofile, .zshrc, .zlogin in the directory\r\n" +
"~). This function can help you with a few settings that should\r\n" +
"make your use of the shell easier.\r\n" +
"\r\n" +
"You can:\r\n" +
"\r\n" +
"(q) Quit and do nothing. The function will be run again next time.\r\n" +
"\r\n" +
"(0) Exit, creating the file ~/.zshrc containing just a comment.\r\n" +
" That will prevent this function being run again.\r\n" +
"\r\n" +
"(1) Continue to the main menu.\r\n" +
"\r\n" +
"--- Type one of the keys in parentheses --- \r\n" +
"Aborting.\r\n" +
"The function will be run again next time. To prevent this, execute:\r\n" +
" touch ~/.zshrc\r\n" +
"% \r \r\rcarlocab@hermes ~ % \e[?2004htty rows 80 cols 43\e[?2004l\r\r\n" +
"tty: extra operand 'rows'\r\n" +
"Try 'tty --help' for more information.\r\n" +
"% \r \r\rcarlocab@hermes ~ % \e[?2004henv LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 TERM=xterm /us\r<UTF-8 LANG=en_US.UTF-8 TERM=xterm /usr \r<UTF-8 LANG=en_US.UTF-8 TERM=xterm /usr/local/Cellar/asuka/0.8.1/bin/asuka\e[?2004l\r\r\n" +
"\e[?1049h\e[1;24r\e(B\e[m\e[4l\e[?7h\e[?1h\e=\e[?1000h\e[39;49m\e[?25l\e[?1002h\e[39;49m\e[34m\e[44m\e[H\e[2J\e[30m\e[47m┌──────────────────────────────┤ \e[31m\e[47mAsuka Browser\e[30m\e[47m ├───────────────────────────────┐\e[2;1H│ ┌──────────────────────────────────────────────────────────────────────────┐ │\e[3;1H│ │\e[37m\e[40mWelcome to Asuka Gemini browser! \e[30m\e[47m\e[33X\e[78G│ │\e[4;1H│ │\e[74X\e[78G│ │\e[5;1H│ │ Press g to visit an URL\e[49X\e[78G│ │\e[6;1H│ │ Press b to go to the previous URL\e[39X\e[78G│ │\e[7;1H│ │ Press B to show bookmarks\e[47X\e[78G│ │\e[8;1H│ │ Press a to add current URL to bookmarks\e[33X\e[78G│ │\e[9;1H│ │ Press q to exit\e[57X\e[78G│ │\e[10;1H│ │\e[74X\e[78G│ │\e[11;1H│ │\e[74X\e[78G│ │\e[12;1H│ │\e[74X\e[78G│ │\e[13;1H│ │\e[74X\e[78G│ │\e[14;1H│ │\e[74X\e[78G│ │\e[15;1H│ │\e[74X\e[78G│ │\e[16;1H│ │\e[74X\e[78G│ │\e[17;1H│ │\e[74X\e[78G│ │\e[18;1H│ │\e[74X\e[78G│ │\e[19;1H│ │\e[74X\e[78G│ │\e[20;1H│ │\e[74X\e[78G│ │\e[21;1H│ └──────────────────────────────────────────────────────────────────────────┘ │\e[22;1H│\e[78X\e[80G│\e[23;1H│ <Back (b)> <Go To URL (g)> <Bookmarks (B)> <Quit (q)> │\e[24;1H└──────────────────────────────────────────────────────────────────────────────\e[?7l┘\e[?7h\e[1;47H\e[39;49m\e(B\e[m\e[34m\e[44m\e[H\e[2J\e[30m\e[47m┌──────────────────────────────┤ \e[31m\e[47mAsuka Browser\e[30m\e[47m ├───────────────────────────────┐\e[2;1H│ ┌──────────────────────────────────────────────────────────────────────────┐ │\e[3;1H│ │\e[37m\e[44mWelcome to Asuka Gemini browser! \e[30m\e[47m\e[33X\e[78G│ │\e[4;1H│ │\e[74X\e[78G│ │\e[5;1H│ │ Press g to visit an URL\e[49X\e[78G│ │\e[6;1H│ │ Press b to go to the previous URL\e[39X\e">.
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/gems/2.6.0/gems/test-unit-3.2.9/lib/test/unit/assertions.rb:55:in `block in assert_block'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/gems/2.6.0/gems/test-unit-3.2.9/lib/test/unit/assertions.rb:1631:in `_wrap_assertion'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/gems/2.6.0/gems/test-unit-3.2.9/lib/test/unit/assertions.rb:53:in `assert_block'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/gems/2.6.0/gems/test-unit-3.2.9/lib/test/unit/assertions.rb:543:in `block in assert_match'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/gems/2.6.0/gems/test-unit-3.2.9/lib/test/unit/assertions.rb:1636:in `_wrap_assertion'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/gems/2.6.0/gems/test-unit-3.2.9/lib/test/unit/assertions.rb:533:in `assert_match'
/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/asuka.rb:46:in `block in <class:Asuka>'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1871:in `block (3 levels) in run_test'
/usr/local/Homebrew/Library/Homebrew/utils.rb:504:in `with_env'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1870:in `block (2 levels) in run_test'
/usr/local/Homebrew/Library/Homebrew/formula.rb:904:in `with_logging'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1869:in `block in run_test'
/usr/local/Homebrew/Library/Homebrew/mktemp.rb:63:in `block in run'
/usr/local/Homebrew/Library/Homebrew/mktemp.rb:63:in `chdir'
/usr/local/Homebrew/Library/Homebrew/mktemp.rb:63:in `run'
/usr/local/Homebrew/Library/Homebrew/formula.rb:2116:in `mktemp'
/usr/local/Homebrew/Library/Homebrew/formula.rb:1863:in `run_test'
/usr/local/Homebrew/Library/Homebrew/test.rb:43:in `block in <main>'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/2.6.0/timeout.rb:93:in `block in timeout'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/2.6.0/timeout.rb:33:in `block in catch'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/2.6.0/timeout.rb:33:in `catch'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/2.6.0/timeout.rb:33:in `catch'
/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.6.3_2/lib/ruby/2.6.0/timeout.rb:108:in `timeout'
/usr/local/Homebrew/Library/Homebrew/test.rb:42:in `<main>' |
@fxcoudert A single CI run for this PR takes about two days to complete. Given this, I was wondering what your thoughts were on my rebasing this against master to resolve conflicts and just to fix the remaining issues in separate PRs. I've investigated all of the CI failures (and fixed about half of them). The remaining are:
|
@carlocab makes total sense. I've cancelled the current run, since it's useless to spend one more day on CI provided we can't merge it anyway. Feel free to rebase and ping me when you think it's ready. |
Sure. Happy to do that. One thing I'm still unsure about is the remaining SHA256 mismatch. Should I include the commit that fixes that with my next push? Or should I leave it out and fix it when upstream responds? |
Re |
Done. Should be ready now, unless you want to wait for another round of tests. |
@carlocab we'll wait for the tests, so we can check nothing new is broken, and also importantly so we get the bottles built by CI |
Sure. Will ping you when tests are done. I've broken off |
Confirmed by repo owner: Findomain/Findomain#121 (comment)
This is a local workaround that should be removed at the next version bump. See https://framagit.org/simgrid/simgrid/-/issues/59
Ping @fxcoudert
My fix for There also appear to have been some spurious failures, like
If all if this is fine I think this one's ready. |
@carlocab thanks, merging |
This was modified but not bottled in: Homebrew#66285 Homebrew@1ee9564 We also add a Debian mirror, as the homepage currently has an expired SSL certificate.
This was modified but not bottled in: #66285 1ee9564 We also add a Debian mirror, as the homepage currently has an expired SSL certificate. Closes #67020. Signed-off-by: FX Coudert <[email protected]>
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install <formula>
)?Picks up from #65286.
Fixes #63202 (hopefully).
10.14
install -s
install -s
install -s
test
install -s
install -s
install -s
10.15
install -s
test
install -s
install -s
install -s
11.0
All
install --build-from-source
except for asuka (test
), ktmpl (test
), root (both - !)test
pty
allocation?, #66450, #65000install -s
install -s
install -s
install -s
test
install -s
,test
install -s
install -s
install -s
All three SHA256 mismatches have been reported upstream. Links visible down the thread.