Skip to content
New issue

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

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

Already on GitHub? # to your account

bali-phy: 4.0-beta16 #1957

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Formula/bali-phy.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
desc "Bayesian co-estimation of phylogenies and multiple alignments"
homepage "https://www.bali-phy.org/"
url "https://github.com/bredelings/BAli-Phy.git",
tag: "4.0-beta15",
regision: "5ae1a597b6b594357b044bbab34920606084997e"
tag: "4.0-beta16",
revision: "a0fe2d0e67d7444a651dedcf6c9d80d8402b1ea3"
license "GPL-2.0-or-later"
head "https://github.com/bredelings/BAli-Phy.git", branch: "master"

Expand Down Expand Up @@ -37,7 +37,7 @@
fails_with gcc: "8"
fails_with gcc: "9"

def install

Check failure on line 40 in Formula/bali-phy.rb

View workflow job for this annotation

GitHub Actions / build-bottles (macos-13)

`brew install --verbose --formula --build-bottle brewsci/bio/bali-phy` failed on macOS Ventura (13)!

In file included from ../src/computation/module.cc:5: In file included from ../src/computation/module.H:9: In file included from ../src/computation/expression/let.H:10: In file included from ../src/computation/expression/var.H:9: In file included from ../src/computation/optimization/occurrence_info.H:4: ../src/computation/haskell/core2.H:294:19: error: invalid operands to binary expression ('const std::string' (aka 'const basic_string<char, char_traits<char>, allocator<char>>') and 'const std::string') return (name <=> v2.name); ~~~~ ^ ~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__functional/operations.h:372:21: note: in instantiation of member function 'Core2::Var<>::operator<=>' requested here {return __x < __y;} ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__tree:1974:17: note: in instantiation of member function 'std::__map_value_compare<Core2::Var<>, std::__value_type<Core2::Var<>, Core2::Exp<>>, std::less<Core2::Var<>>>::operator()' requested here if (value_comp()(__v, __nd->__value_)) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__tree:2090:36: note: in instantiation of function template specialization 'std::__tree<std::__value_type<Core2::Var<>, Core2::Exp<>>, std::__map_value_compare<Core2::Var<>, std::__value_type<Core2::Var<>, Core2::Exp<>>, std::less<Core2::Var<>>>, std::allocator<std::__value_type<Core2::Var<>, Core2::Exp<>>>>::__find_equal<Core2::Var<>>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/map:1598:20: note: in instantiation of function template specialization 'std::__tree<std::__value_type<Core2::Var<>, Core2::Exp<>>, std::__map_value_compare<Core2::Var<>, std::__value_type<Core2::Var<>, Core2::Exp<>>, std::less<Core2::Var<>>>, std::allocator<std::__value_type<Core2::Var<>, Core2::Exp<>>>>::__emplace_unique_key_args<Core2::Var<>, const std::piecewise_construct_t &, std::tuple<const Core2::Var<> &>, std::tuple<>>' requested here return __tree_.__emplace_unique_key_args(__k, ^ ../src/computation/module.cc:2031:17: note: in instantiation of member function 'std::map<Core2::Var<>, Core2::Exp<>>::operator[]' requested here code[x] = rhs; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__iterator/reverse_iterator.h:286:1: note: candidate template ignored: could not match 'reverse_iterator' against 'basic_string' operator<=>(const reverse_iterator<_Iter1>& __x, const reverse_iterator<_Iter2>& __y) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__iterator/reverse_iterator.h:286:1: note: candidate template ignored: could not match 'reverse_iterator' against 'basic_string' /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__utility/pair.h:340:1: note: candidate template ignored: could not match 'pair' against 'basic_string' operator<=>(const pair<_T1,_T2>& __x, const pair<_T1,_T2>& __y) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/tuple:1544:1: note: candidate template ignored: could not match 'tuple' against 'basic_string' operator<=>(const tuple<_Tp...>& __x, const tuple<_Up...>& __y) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/tuple:1544:1: note: candidate template ignored: could not match 'tuple' against 'basic_string' /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__iterator/move_iterator.h:273:6: note: candidate template ignored: could not match 'move_iterator' against 'basic_string' auto operator<=>(const move_iterator<_Iter1>& __x, const move_iterator<_Iter2>& __y) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/c++/v1/__iterator/move_iterator.h:273:6: note: candidate template ignored: could not match
flags = %w[-C build install]
system "meson", "build", "--prefix=#{prefix}", "--buildtype=release", "-Db_ndebug=true"
system "ninja", *flags
Expand Down
Loading