Giter VIP home page Giter VIP logo

homebrew-loops's Introduction

homebrew-loops's People

Contributors

raydsameshima avatar smillerdev avatar tsolomko avatar tueda avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

homebrew-loops's Issues

Kira installation issue on Mac

Dear Ueda-san,

(Sorry for my miss-placing this issue on another issue's comment.)
Even if I install pkg-config by following http://macappstore.org/pkg-config/, I still have a trouble on kira installation.

macOS Sierra (10.12.6)
MacBook Pro (Retina, 13-inch, Early 2015)

Here is the error message of my terminal:

$ brew install kira
==> Installing kira from tueda/loops
==> Downloading https://www.physik.hu-berlin.de/de/pep/tools/kira-1.0.tar.gz
Already downloaded: /Users/rds/Library/Caches/Homebrew/kira-1.0.tar.gz
==> ./configure --prefix=/usr/local/Cellar/kira/1.0 --disable-silent-rules
==> make
Last 15 lines from /Users/rds/Library/Logs/Homebrew/kira/02.make:
In file included from connect2kira.cpp:21:
In file included from ./connect2kira.h:20:
./integral.h:19:10: fatal error: 'omp.h' file not found
#include <omp.h>
         ^~~~~~~
1 error generated.
make[2]: *** [kira-connect2kira.o] Error 1
In file included from createSeeds.cpp:19:
./integral.h:19:10: fatal error: 'omp.h' file not found
#include <omp.h>
         ^~~~~~~
1 error generated.
make[2]: *** [kira-createSeeds.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
https://github.com/tueda/homebrew-loops/issues

Kira build failure [Travis CRON]

Build succeeded: https://travis-ci.org/github/tueda/homebrew-loops/builds/725873243

Run-time dependency firefly found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency firefly

|Executing subproject firefly method meson

Build failed: https://travis-ci.org/github/tueda/homebrew-loops/builds/727402659

Run-time dependency firefly found: NO (tried pkgconfig and cmake)
Not looking for a fallback subproject for the dependency firefly because:
Use of fallback dependencies is disabled.

../meson.build:86:2: ERROR: Dependency 'firefly' not found and fallback is disabled

A full log can be found at /tmp/kira-20200917-25681-nf3did/kira-2.0/build/meson-logs/meson-log.txt

Outdated formulae

package version in tap new version difficulty note
fiesta 3.5 5.0 difficult configure + make
fire 5.2 6.5 difficult configure + make
gosam 2.0.4 2.1.1 difficult installation script (Python) available
lanhep 3.3.2 4.0.0 make
mma-dream 2.0p 2.0r installation script (Mathematica) available
mma-feynarts 3.9 3.11 installation script (shell) available
mma-feyncalc 9.2.0 10.0.0 installation script (Mathematica) available
mma-formtracer 2.0.0 2.3.6 installation script (Mathematica) available
pstreams 1.0.0 1.0.3 not used anymore

Unable to tap - cxx14 flag in Kira

On Mojave 14.4, running
brew tap tueda/loops
yields the following error

Cloning into '/usr/local/Homebrew/Library/Taps/tueda/homebrew-loops'...
remote: Enumerating objects: 40, done.
remote: Counting objects: 100% (40/40), done.
remote: Compressing objects: 100% (38/38), done.
remote: Total 40 (delta 7), reused 7 (delta 1), pack-reused 0
Unpacking objects: 100% (40/40), done.
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/tueda/homebrew-loops/kira.rb
kira: "cxx14" is not a recognized standard
Error: Cannot tap tueda/loops: invalid syntax in tap!

Output of brew config:

HOMEBREW_VERSION: 2.1.2
ORIGIN: https://github.com/Homebrew/brew
HEAD: 4025eadc2c3b9b71aa7029d7ddc6ede1cb88d482
Last commit: 6 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 61dcad8957f771f042da0ed4d227dd82ad52f6d3
Core tap last commit: 9 hours ago
HOMEBREW_PREFIX: /usr/local
CPU: quad-core 64-bit skylake
Homebrew Ruby: 2.3.7 => /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby
Clang: 10.0 build 1001
Git: 2.20.1 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.54.0 => /usr/bin/curl
macOS: 10.14.4-x86_64
CLT: 10.2.1.0.1.1554506761
Xcode: 10.2.1
CLT headers: 10.2.1.0.1.1554506761

It looks that needs :cxx14 was not supported in Homebrew 1.10, but this should not be the issue here...

TODO: Fix deprecation warnings

brew audit for 0d053e0 (as of March 2018):

$ brew audit --strict ./*.rb
chaplin:
  * C: 7: col 3: :fortran is deprecated. Usage should be "gcc".
epsilon-tools:
  * Head-only (no stable download)
fiesta:
  * C: 15: col 3: :mpi is deprecated. Usage should be "open-mpi".
fire:
  * C: 37: col 5: Use the double pipe equals operator `||=` instead.
[email protected]:
  * C: 17: col 3: :python is deprecated. Usage should be "python".
gosam:
  * C: 15: col 3: :python is deprecated. Usage should be "python".
gosam-contrib:
  * C: 12: col 3: :fortran is deprecated. Usage should be "gcc".
libfermat:
  * Head-only (no stable download)
qgraf:
  * C: 9: col 3: :fortran is deprecated. Usage should be "gcc".
reduze:
  * C: 14: col 3: :mpi is deprecated. Usage should be "open-mpi".
  * Dependency open-mpi does not define option :cxx
singular:
  * C: 18: col 3: :python is deprecated. Usage should be "python".
Error: 12 problems in 11 formulae

problem about installing libfermat

Hi Tueda:

Thank you for your work on this tap, which is very useful for us.
I am now trying to install libfermat for FIRE with your Homebrew Taps, however, something is wrong with my installing.

My OS is macOS Sierra 10.12.4.
After I do "brew install --HEAD tueda/loops/libfermat", I get this error:

[100%] Built target Fermat
/Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/fermat.dir/build.make CMakeFiles/fermat.dir/depend
make[2]: *** No rule to make target `CMakeFiles/fermat.dir/depend'.  Stop.
make[1]: *** [CMakeFiles/fermat.dir/all] Error 2
make: *** [all] Error 2

Could you please help me to figure out this issue?

Thanks,
Xing Wang

ci: brew test kira fails on Linux

Somehow the CI test for kira has started to fail on Linux. It successfully passed on 1 Feb 2023 but failed on 1 Mar 2023. It works on macOS.

Interestingly, the error message says that jemalloc is missing:
image
which is an optional dependency of kira and is not required by default.

I tried to rewrite the CI in such a way that it installs jemalloc manually for kira on Linux, but then it said mpich is missing. I didn't try but the next would be open-mpi (listed in the dependencies of kira), which conflicts with mpich. So, we are stuck at this point.

Problem installing reduce on Mac

Hi,

I am trying to install reduze with your hombrew tap. My operating system is maxOS Sierra 10.12.6. Eventually I get this error which I can not make much out of. Especially as I have installed the correct version of GiNaC

/usr/local/include/ginac/ex.h:119:30: error: member reference type 'ptr<GiNaC::basic>' is not a pointer; did you mean to use '.'?
        ex evalf() const { return bp->evalf(); }
                                  ~~^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make[2]: *** [reduze/CMakeFiles/reduze.dir/crossing.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
20 errors generated.
make[2]: *** [reduze/CMakeFiles/reduze.dir/combinatorics.cpp.o] Error 1
20 errors generated.
make[2]: *** [reduze/CMakeFiles/reduze.dir/color.cpp.o] Error 1
20 errors generated.
make[2]: *** [reduze/CMakeFiles/reduze.dir/amplitude.cpp.o] Error 1
make[1]: *** [reduze/CMakeFiles/reduze.dir/all] Error 2
make: *** [all] Error 2

Thanks for your help.
Cheers Philipp

Kira 1.0 installation (Error: Calling <<-EOS.undent is disabled!)

Dear Ueda-san,

When I tried to use your kira's formula, I faced the following error message.

Ubuntu 16.04 LTS

==> make install
Error: Calling <<-EOS.undent is disabled!
Use <<~EOS instead.
/home/ray/.linuxbrew/Library/Taps/tueda/homebrew-loops/kira.rb:33:in `caveats'
Please report this to the tueda/loops tap!
Or, even better, submit a PR to fix it!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.