ci/doc:install libunwind-19 & libc++-19#1149
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1149 +/- ##
=======================================
Coverage 86.62% 86.62%
=======================================
Files 29 29
Lines 7344 7344
=======================================
Hits 6362 6362
Misses 915 915
Partials 67 67 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
3a31659 to
45ca23e
Compare
|
This change need test homebrew compatible:
|
got it ,i will test it ,is it for homebrew-linux? |
Creating a PR on homebrew-core triggers tests on both macOS and Linux. Testing only on your local machine is insufficient, as some cases might be broken on Homebrew's pre-built bottles, only a homebrew-core PR can cover these pre-built tests. |
Additionally, for Homebrew's llvm@19 on Linux, it seems to automatically include libunwind and libc++, so they don't need to be installed separately like with apt. That is why I did not add them as extra installations in the formula. |
Need fix tap syntax to pass the |
tap syntax now is passed and have lots of other test fail i need check |
|
Homebrew/homebrew-core#227010 the ci test is passed,and i add the cpp/std.str 's test to ensure this case #1146 is fixed correctly in homebrew's llgo assert_equal "Hello LLGO by fmt.Println\n" \
"Hello LLGO by c.Printf\n" \
"Hello LLGO by cpp/std.Str\n",
shell_output("#{bin}/llgo run .")
# Test llgo build
system bin/"llgo", "build", "-o", "hello", "."
assert_equal "Hello LLGO by fmt.Println\n" \
"Hello LLGO by c.Printf\n" \
"Hello LLGO by cpp/std.Str\n",
shell_output("./hello")with the clang++ update , we need use the libc++ , at apt-get need install and with the independent |
with clang++ #1147
test with Homebrew/homebrew-core#227010