Skip to content

Different Output for Mac Silicon  #703

@xsaschako

Description

@xsaschako

Bug description

When we run certain tests, for example TestGraphSimulation.consistencyStochasticMobility, on the mac m1 we use the runga kutta method of boost.

There, while having the same input, the output starts to differ in the later digits after 2 iterations, this adds up iteration after iteration. This can be debugged in the try_step of the file controlled_runge_kutta.hpp.

Version

Mac

To reproduce

git clone git@github.com:DLR-SC/memilio.git
cd memilio
mkdir build
cd build
cmake ../cpp
make -j
cd bin
./memilio-test --gtest_filter=TestGraphSimulation.consistencyStochasticMobility

Relevant log output

No response

Add any relevant information, e.g. used compiler, screenshots.

No response

Checklist

  • Attached labels, especially loc:: or model:: labels.
  • Linked to project

Metadata

Metadata

Assignees

No one assigned

    Labels

    class::bugBugs found in the softwareloc::backendThis issue concerns the C++ backend implementation.model::abmThis issue concerns any kind of agent-based model.prio::lowThe priority of this task is low. It is an interesting item but with low priority.

    Type

    No type

    Projects

    Status

    Done (Total) 💯

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions