Skip to content

Conversation

@hkaiser
Copy link
Member

@hkaiser hkaiser commented Jan 1, 2026

No description provided.

hpx::util::logging::level get_log_level(std::string const& env,
bool allow_always = false);
}

////////////////////////////////////////////////////////////////////////////
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_hpx is never read.
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx_console)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_hpx_console is never read.

////////////////////////////////////////////////////////////////////////////
// errors are logged in a special manner (always to cerr and additionally,
// if enabled to 'normal' logging destination as well)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx_error)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(hpx_error)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_hpx_error is never read.

#if defined(HPX_LOGGING_HAVE_SEPARATE_DESTINATIONS)
///////////////////////////////////////////////////////////////////////////
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(agas)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(agas_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(agas)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_agas is never read.
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(agas)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(agas_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(agas)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(agas_console)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_agas_console is never read.
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(timing)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(timing_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(timing)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(timing_console)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_timing_console is never read.
#endif

////////////////////////////////////////////////////////////////////////////
// Application specific logging
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(app)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(app_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(app)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_app is never read.
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(app)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(app_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(app)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(app_console)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_app_console is never read.

////////////////////////////////////////////////////////////////////////////
// special debug logging channel
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(debuglog)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(debuglog_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(debuglog)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_debuglog is never read.
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(debuglog)
HPX_CXX_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(debuglog_console)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(debuglog)
HPX_CXX_CORE_EXPORT HPX_CORE_EXPORT HPX_DECLARE_LOG(debuglog_console)

Check notice

Code scanning / CodeQL

Unused static variable

Static variable ensure_creation_debuglog_console is never read.
@hkaiser hkaiser force-pushed the full_modules branch 8 times, most recently from 000b284 to 1a2f592 Compare January 4, 2026 17:11
@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-01-16T19:46:16+00:00
HPX Commit501a585b2d20b8
Datetime2025-08-24T17:06:08.105484-05:002026-01-16T13:55:47.845636-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Envfile

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-01-16T19:46:16+00:00
HPX Commit501a585b2d20b8
Datetime2025-08-24T17:08:02.398682-05:002026-01-16T13:57:40.878544-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Envfile

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---=
Stream Benchmark - Scale(=)---(=)
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-01-16T19:46:16+00:00
HPX Commit501a585b2d20b8
Datetime2025-08-24T17:08:22.660177-05:002026-01-16T13:58:02.907577-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Envfile

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@codacy-production
Copy link

codacy-production bot commented Jan 16, 2026

Coverage summary from Codacy

See diff coverage on Codacy

Coverage variation Diff coverage
Report missing for 7de650c1 0.00%
Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (7de650c) Report Missing Report Missing Report Missing
Head commit (db9fc8d) 66969 0 0.00%

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#6845) 135 0 0.00%

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

See your quality gate settings    Change summary preferences

Footnotes

  1. Codacy didn't receive coverage data for the commit, or there was an error processing the received data. Check your integration for errors and validate that your coverage setup is correct.

// no std::is_nothrow_constructible nor std::forward needed
template <typename... T>
requires(detail::is_unrelated<base_from_member, T...>::value)
explicit constexpr base_from_member(T&&... x) noexcept(

Check notice

Code scanning / CodeQL

Unused static variable

Static variable x is never read.
// no std::is_nothrow_constructible nor std::forward needed
template <typename... T>
requires(detail::is_unrelated<base_from_member, T...>::value)
explicit constexpr base_from_member(T&&... x) noexcept(

Check notice

Code scanning / CodeQL

Unused local variable

Variable x is not used.
@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Commit501a585ea0e24f
HPX Datetime2025-08-24T21:58:54+00:002026-01-16T23:03:53+00:00
Clusternamerostamrostam
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Datetime2025-08-24T17:06:08.105484-05:002026-01-16T17:11:22.437191-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Commit501a585ea0e24f
HPX Datetime2025-08-24T21:58:54+00:002026-01-16T23:03:53+00:00
Clusternamerostamrostam
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Datetime2025-08-24T17:08:02.398682-05:002026-01-16T17:13:14.779724-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---=
Stream Benchmark - Scale(=)---=
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Commit501a585ea0e24f
HPX Datetime2025-08-24T21:58:54+00:002026-01-16T23:03:53+00:00
Clusternamerostamrostam
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Datetime2025-08-24T17:08:22.660177-05:002026-01-16T17:13:37.015219-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Commit501a58535ad26c
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T01:56:22+00:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Envfile
Datetime2025-08-24T17:06:08.105484-05:002026-01-16T20:05:24.963222-06:00

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Commit501a58535ad26c
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T01:56:22+00:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Envfile
Datetime2025-08-24T17:08:02.398682-05:002026-01-16T20:07:17.256381-06:00

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---(=)
Stream Benchmark - Scale(=)---=
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Commit501a58535ad26c
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T01:56:22+00:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Envfile
Datetime2025-08-24T17:08:22.660177-05:002026-01-16T20:07:39.348387-06:00

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Commit501a58562e7f2e
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T14:28:35+00:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Datetime2025-08-24T17:06:08.105484-05:002026-01-17T08:35:27.948980-06:00
Clusternamerostamrostam
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Commit501a58562e7f2e
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T14:28:35+00:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Datetime2025-08-24T17:08:02.398682-05:002026-01-17T08:37:20.349008-06:00
Clusternamerostamrostam
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---(=)
Stream Benchmark - Scale(=)---(=)
Stream Benchmark - Triad=-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Commit501a58562e7f2e
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T14:28:35+00:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Datetime2025-08-24T17:08:22.660177-05:002026-01-17T08:37:42.399215-06:00
Clusternamerostamrostam
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Commit501a585b270838
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T19:48:21+00:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Datetime2025-08-24T17:06:08.105484-05:002026-01-17T13:55:29.251932-06:00
Envfile

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Commit501a585b270838
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T19:48:21+00:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Datetime2025-08-24T17:08:02.398682-05:002026-01-17T13:57:22.048476-06:00
Envfile

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---(=)
Stream Benchmark - Scale(=)---(=)
Stream Benchmark - Triad=-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Commit501a585b270838
HPX Datetime2025-08-24T21:58:54+00:002026-01-17T19:48:21+00:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Datetime2025-08-24T17:08:22.660177-05:002026-01-17T13:57:44.162865-06:00
Envfile

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@hkaiser hkaiser force-pushed the full_modules branch 2 times, most recently from c55dc5c to d62cc59 Compare January 20, 2026 16:14
@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Commit501a5855190220
HPX Datetime2025-08-24T21:58:54+00:002026-01-31T16:10:54+00:00
Clusternamerostamrostam
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:06:08.105484-05:002026-01-31T10:20:40.048030-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Commit501a5855190220
HPX Datetime2025-08-24T21:58:54+00:002026-01-31T16:10:54+00:00
Clusternamerostamrostam
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:08:02.398682-05:002026-01-31T10:22:32.798495-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---(=)
Stream Benchmark - Scale(=)---=
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Commit501a5855190220
HPX Datetime2025-08-24T21:58:54+00:002026-01-31T16:10:54+00:00
Clusternamerostamrostam
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:08:22.660177-05:002026-01-31T10:22:54.902003-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@hkaiser hkaiser force-pushed the full_modules branch 4 times, most recently from 9cc5fbf to e8dd75e Compare February 1, 2026 00:32
@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T00:32:52+00:00
HPX Commit501a5856d0e295
Clusternamerostamrostam
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:06:08.105484-05:002026-01-31T19:04:44.134730-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T00:32:52+00:00
HPX Commit501a5856d0e295
Clusternamerostamrostam
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:08:02.398682-05:002026-01-31T19:06:36.611368-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---(=)
Stream Benchmark - Scale=---(=)
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T00:32:52+00:00
HPX Commit501a5856d0e295
Clusternamerostamrostam
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:08:22.660177-05:002026-01-31T19:06:58.695008-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Commit501a58543f9f75
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T15:51:14+00:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Datetime2025-08-24T17:06:08.105484-05:002026-02-01T10:00:44.829296-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Envfile

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Commit501a58543f9f75
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T15:51:14+00:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Datetime2025-08-24T17:08:02.398682-05:002026-02-01T10:02:37.040866-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Envfile

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---=
Stream Benchmark - Scale(=)---=
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Commit501a58543f9f75
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T15:51:14+00:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Clusternamerostamrostam
Datetime2025-08-24T17:08:22.660177-05:002026-02-01T10:02:59.045153-06:00
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Envfile

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Commit501a58592c0915
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T17:44:01+00:00
Clusternamerostamrostam
Datetime2025-08-24T17:06:08.105484-05:002026-02-01T12:04:49.870050-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Commit501a58592c0915
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T17:44:01+00:00
Clusternamerostamrostam
Datetime2025-08-24T17:08:02.398682-05:002026-02-01T12:06:42.761837-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---(=)
Stream Benchmark - Scale(=)---(=)
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy(=)------

Info

PropertyBeforeAfter
HPX Commit501a58592c0915
HPX Datetime2025-08-24T21:58:54+00:002026-02-01T17:44:01+00:00
Clusternamerostamrostam
Datetime2025-08-24T17:08:22.660177-05:002026-02-01T12:07:04.794942-06:00
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Envfile
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-02-03T22:26:18+00:00
HPX Commit501a5851481c19
Clusternamerostamrostam
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:06:08.105484-05:002026-02-03T16:35:49.197096-06:00
Envfile

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-02-03T22:26:18+00:00
HPX Commit501a5851481c19
Clusternamerostamrostam
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:08:02.398682-05:002026-02-03T16:37:40.932753-06:00
Envfile

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---(=)
Stream Benchmark - Scale=---=
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Datetime2025-08-24T21:58:54+00:002026-02-03T22:26:18+00:00
HPX Commit501a5851481c19
Clusternamerostamrostam
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:08:22.660177-05:002026-02-03T16:38:02.829956-06:00
Envfile

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@StellarBot
Copy link

Performance test report

HPX Performance

Comparison

BENCHMARKFORK_JOIN_EXECUTORPARALLEL_EXECUTORSCHEDULER_EXECUTOR
For Each(=)-(=)

Info

PropertyBeforeAfter
HPX Commit501a5852710876
HPX Datetime2025-08-24T21:58:54+00:002026-02-04T00:13:29+00:00
Clusternamerostamrostam
Envfile
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:06:08.105484-05:002026-02-03T18:20:35.517859-06:00

Comparison

BENCHMARKNO-EXECUTOR
Future Overhead - Create Thread Hierarchical - Latch+

Info

PropertyBeforeAfter
HPX Commit501a5852710876
HPX Datetime2025-08-24T21:58:54+00:002026-02-04T00:13:29+00:00
Clusternamerostamrostam
Envfile
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:08:02.398682-05:002026-02-03T18:22:27.380767-06:00

Comparison

BENCHMARKFORK_JOIN_EXECUTOR_DEFAULT_FORK_JOIN_POLICY_ALLOCATORPARALLEL_EXECUTOR_DEFAULT_PARALLEL_POLICY_ALLOCATORSCHEDULER_EXECUTOR_DEFAULT_SCHEDULER_EXECUTOR_ALLOCATOR
Stream Benchmark - Add(=)---(=)
Stream Benchmark - Scale(=)---(=)
Stream Benchmark - Triad(=)-----
Stream Benchmark - Copy+------

Info

PropertyBeforeAfter
HPX Commit501a5852710876
HPX Datetime2025-08-24T21:58:54+00:002026-02-04T00:13:29+00:00
Clusternamerostamrostam
Envfile
Hostnamemedusa08.rostam.cct.lsu.edumedusa08.rostam.cct.lsu.edu
Compiler/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8/opt/apps/llvm/18.1.8/bin/clang++ 18.1.8
Datetime2025-08-24T17:08:22.660177-05:002026-02-03T18:22:49.501284-06:00

Explanation of Symbols

SymbolMEANING
=No performance change (confidence interval within ±1%)
(=)Probably no performance change (confidence interval within ±2%)
(+)/(-)Very small performance improvement/degradation (≤1%)
+/-Small performance improvement/degradation (≤5%)
++/--Large performance improvement/degradation (≤10%)
+++/---Very large performance improvement/degradation (>10%)
?Probably no change, but quite large uncertainty (confidence interval with ±5%)
??Unclear result, very large uncertainty (±10%)
???Something unexpected…

@hkaiser hkaiser force-pushed the full_modules branch 4 times, most recently from b0322d4 to fe964e8 Compare February 4, 2026 21:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants