Code Monkey home page Code Monkey logo

Comments (12)

koecher avatar koecher commented on July 29, 2024

for superlu_dist, and parmetis with trilions I think I have a patch - but compilation still runs

from candi.

tjhei avatar tjhei commented on July 29, 2024

Everything else runs through when disabling parmetis, so that is pretty good.

from candi.

tjhei avatar tjhei commented on July 29, 2024

except that I am getting:

step-3(68848,0x7fffcd5fc3c0) malloc: *** error for object 0x7f96fa020c00: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6

when any program exits. Let me know if you also see this.

from candi.

tjhei avatar tjhei commented on July 29, 2024

Oh, and I am getting

step.debug: RUN failed. Output:
dyld: Library not loaded: libz.so.1.2.8
  Referenced from: /Users/heister/deal.ii-candi/tmp/build/deal.II-v8.5.0/tests/quick_tests/./step.debug
  Reason: image not found

when I do make test inside the deal.II build directory.

from candi.

koecher avatar koecher commented on July 29, 2024

Well, we need to update the DYLD_LIBRARY_PATH in several places to get rid of this runtime errors.
My solution for parmetis and superlu_dist is working, I prepare a PR for this.

from candi.

koecher avatar koecher commented on July 29, 2024

as compiler I used only brew install open-mpi --c++11 --with-mpi-threads-enable and let candi to pick up. Your alloc error might be from swiching the underlying c++ compiler.

from candi.

tjhei avatar tjhei commented on July 29, 2024

Your alloc error might be from swiching the underlying c++ compiler.

Yes, I would like to switch to gcc for packing deal.II as an app, so that we are not relying on the exact same clang version installed on the machine.

from candi.

koecher avatar koecher commented on July 29, 2024

I have an older candi version, which allows me to install gcc (5) and a mpi compiler on top of it, I think I will update this for the mac version. Then we could install gcc/open-mpi and with that compiler the candi-dealii installation should be fine
The project is located under github.com/koecher/cli but needs several updates for the current state of candi

from candi.

tjhei avatar tjhei commented on July 29, 2024

I have an older candi version, which allows me to install gcc

I don't think requiring an installation using homebrew is too much of a problem, certainly not for me when packaging. So don't spend time on that unless you need it.

from candi.

koecher avatar koecher commented on July 29, 2024

this issue will be resolved by PR #26

from candi.

jppelteret avatar jppelteret commented on July 29, 2024

@koecher FYI: If you write something like

closes #25

in the commit message to #26 then this issue would be closed automatically when the PR is merged :-) More magic words for github are listed here.

from candi.

koecher avatar koecher commented on July 29, 2024

ah okay, good to know

from candi.

Related Issues (20)

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.