Hartmut Kaiser

Results 521 comments of Hartmut Kaiser

@srinivasyadav18 has been working on this and has had some first results. Would you be interested in trying to finish what he has started?

> Godbolt already includes some version of Boost. Can't these be reused? > > Sorry, I don't know how the Godbolt infraestructure works exactly. Yes, this is correct. We need...

Yes, currently HPX throws its own exceptions in tthis case, which is wrong. See https://github.com/STEllAR-GROUP/hpx/pull/6543 for a possible fix. Where can I see the actual runtime error generated by HPX,...

> > Where can I see the actual runtime error generated by HPX, btw? > > https://github.com/kokkos/kokkos/actions/runs/10834072931/job/30062369318?pr=7331 has > > > [ RUN ] hpx.view_bad_alloc > > terminate called after...

> > Ok, this is something else, then. Why is a handler set by `std::set_new_handler` invoked in this case to begin with? > > It seems https://github.com/llvm/llvm-project/blob/82a36468c74a29b6154639d659550c62457e655b/libcxx/src/new.cpp#L162-L166 is executed but...

While I'm still not sure why this is happening, I can offer adding an option to HPX that allows disabling to set a new-handler (in the same way as one...

> @hkaiser @diehlpk Now we are getting: > > ``` > [ 26%] Building CXX object core/unit_test/CMakeFiles/Kokkos_CoreUnitTest_HPX.dir/hpx/TestHPX_AtomicOperations_longint.cpp.o > In file included from /__w/kokkos/kokkos/core/unit_test/hpx/TestHPX_InParallel.cpp:17: > /__w/kokkos/kokkos/core/unit_test/hpx/TestHPX_InParallel.cpp: In member function 'virtual void...

> @hkaiser Tell me what you think? I'm fine with this if all the tests pass.

This is a lot of work. Would you have specific headers that are most important for you to be changed?

@Pansysk75 what other compute nodes will be used for this (besides the one allocated by slurm? Do we have to change the job allocation for this to work properly?