Branch: refs/heads/sanitizers
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 72db9494335f3814eef7496e164ddad72022ce63
      
https://github.com/STEllAR-GROUP/hpx/commit/72db9494335f3814eef7496e164ddad72022ce63
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M examples/1d_stencil/1d_stencil_4_checkpoint.cpp
    M examples/1d_stencil/1d_stencil_6.cpp
    M examples/1d_stencil/1d_stencil_7.cpp

  Log Message:
  -----------
  Fixing 1d stencil new[]/delete[] mismatch


  Commit: 6d28dee46887a6f0cf9f6a22e00c83f320c953c2
      
https://github.com/STEllAR-GROUP/hpx/commit/6d28dee46887a6f0cf9f6a22e00c83f320c953c2
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M hpx/parallel/algorithms/sort.hpp

  Log Message:
  -----------
  Fixing dangling reference inside of sort


  Commit: bb1969d3c081e8fbf280fbd0dbce5cfd653f5fe6
      
https://github.com/STEllAR-GROUP/hpx/commit/bb1969d3c081e8fbf280fbd0dbce5cfd653f5fe6
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M examples/jacobi_smp/jacobi.cpp

  Log Message:
  -----------
  Fixing unsigned overflow in jacobi example


  Commit: 144f78ad4c66b536679e96c2b58e50b4acc404b4
      
https://github.com/STEllAR-GROUP/hpx/commit/144f78ad4c66b536679e96c2b58e50b4acc404b4
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M examples/quickstart/partitioned_vector_spmd_foreach.cpp

  Log Message:
  -----------
  Fixing integer overflow in transpose example


  Commit: 2e615d5bda38b966938c13b00ead4c61ee231757
      
https://github.com/STEllAR-GROUP/hpx/commit/2e615d5bda38b966938c13b00ead4c61ee231757
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M src/util/format.cpp
    M tests/performance/local/wait_all_timings.cpp

  Log Message:
  -----------
  Fixing off by one error in test. Adding assert to stop that from again
in the future


  Commit: 25b401342a9517bcf0962a42edc387064a735b1f
      
https://github.com/STEllAR-GROUP/hpx/commit/25b401342a9517bcf0962a42edc387064a735b1f
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M tests/performance/local/stencil3_iterators.cpp

  Log Message:
  -----------
  Fixing buffer overflow in stencil3_iterators performance test


  Commit: 3885657448aa941f34baffe40e3f09022bf856e9
      
https://github.com/STEllAR-GROUP/hpx/commit/3885657448aa941f34baffe40e3f09022bf856e9
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M src/runtime/components/server/wrapper_heap.cpp

  Log Message:
  -----------
  Log address of heap instead of interpreting the address as a string


  Commit: 60add806992e1b93c1b14c016894849511b407f4
      
https://github.com/STEllAR-GROUP/hpx/commit/60add806992e1b93c1b14c016894849511b407f4
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M tests/regressions/actions/async_deferred_1523.cpp
    M tests/regressions/actions/make_continuation_1615.cpp
    M tests/regressions/actions/plain_action_1330.cpp
    M tests/regressions/actions/plain_action_1550.cpp
    M tests/regressions/actions/plain_action_move_semantics.cpp

  Log Message:
  -----------
  Do not use lambda_to_action when compiling with sanitizers...


  Commit: 5e544851ca05f5cb4bb254034afe7ffad007d66b
      
https://github.com/STEllAR-GROUP/hpx/commit/5e544851ca05f5cb4bb254034afe7ffad007d66b
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M hpx/config/compiler_specific.hpp
    M hpx/config/threads_stack.hpp
    M hpx/runtime/threads/coroutines/detail/context_base.hpp
    M hpx/runtime/threads/coroutines/detail/context_impl.hpp
    M hpx/runtime/threads/coroutines/detail/context_linux_x86.hpp
    M src/runtime/threads/coroutines/detail/coroutine_impl.cpp

  Log Message:
  -----------
  Make address sanitizer aware of context switch

This also turns of the stack overflow detection to allow to run with the
leak detection.
This also bumps the stack size when ran with asan


  Commit: e553fa7af51afd715377d229063a201e4d3dbe92
      
https://github.com/STEllAR-GROUP/hpx/commit/e553fa7af51afd715377d229063a201e4d3dbe92
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M CMakeLists.txt
    M tests/unit/parallel/algorithms/partition_tests.hpp

  Log Message:
  -----------
  Don't run heavy tests with sanitizers


  Commit: 68a9748a952e5bf082a97f678016c69ef69bd5d1
      
https://github.com/STEllAR-GROUP/hpx/commit/68a9748a952e5bf082a97f678016c69ef69bd5d1
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M hpx/parallel/util/scan_partitioner.hpp

  Log Message:
  -----------
  avoid to use moved from execution policies


  Commit: 257f3c29aad406ac9bf55e457354678512cbbfd0
      
https://github.com/STEllAR-GROUP/hpx/commit/257f3c29aad406ac9bf55e457354678512cbbfd0
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M hpx/parallel/algorithms/unique.hpp

  Log Message:
  -----------
  Unbreaking unique algorithm shared pointer management

ASAN flagged a heap use after free from the shared pointers.
By moving the lambdas outside the call to scan_partitioner_type::call,
this problem goes away


  Commit: a5ac0b8328c879a5cccc404ffce2317cf7d08dbb
      
https://github.com/STEllAR-GROUP/hpx/commit/a5ac0b8328c879a5cccc404ffce2317cf7d08dbb
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M src/components/iostreams/standard_streams.cpp

  Log Message:
  -----------
  Fixing memory leak in iostreams component


  Commit: 726dd76cefaa0aadbee29c327829ceb514a19a1e
      
https://github.com/STEllAR-GROUP/hpx/commit/726dd76cefaa0aadbee29c327829ceb514a19a1e
  Author: Mikael Simberg <mikael.simb...@iki.fi>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M examples/transpose/transpose_block.cpp
    M examples/transpose/transpose_block_numa.cpp
    M examples/tuplespace/central_tuplespace/simple_central_tuplespace.hpp

  Log Message:
  -----------
  Making examples leak free


  Commit: dac487ffa959ebbd1e9469e247a4b04a3437c885
      
https://github.com/STEllAR-GROUP/hpx/commit/dac487ffa959ebbd1e9469e247a4b04a3437c885
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M tests/performance/local/CMakeLists.txt
    M tests/regressions/agas/duplicate_id_registration_1596.cpp
    M tests/regressions/agas/register_with_basename_1804.cpp
    M tests/regressions/lcos/call_promise_get_gid_more_than_once.cpp
    M tests/regressions/lcos/receive_buffer_1733.cpp

  Log Message:
  -----------
  Make regression tests leak free:

    - unregistering names
    - breaking cycles of id_types
    - disabling start_stop test while using sanitizers


  Commit: 6bd530a774108a1b93712179792c12867f208976
      
https://github.com/STEllAR-GROUP/hpx/commit/6bd530a774108a1b93712179792c12867f208976
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M hpx/runtime/threads/coroutines/detail/context_linux_x86.hpp

  Log Message:
  -----------
  Adding include guards


  Commit: 9ee7f9b806fbaa1859c385806f0cd82b6453c4d9
      
https://github.com/STEllAR-GROUP/hpx/commit/9ee7f9b806fbaa1859c385806f0cd82b6453c4d9
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M hpx/parallel/algorithms/unique.hpp

  Log Message:
  -----------
  Fixing formatting problems


  Commit: aeae62d08936d17208c4bce4682b9d5939dc2df0
      
https://github.com/STEllAR-GROUP/hpx/commit/aeae62d08936d17208c4bce4682b9d5939dc2df0
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M src/performance_counters/performance_counter_set.cpp

  Log Message:
  -----------
  Explicitly initializing bool member


  Commit: d221efd4039f22a58ad9f6f9f54d55d331a0bb87
      
https://github.com/STEllAR-GROUP/hpx/commit/d221efd4039f22a58ad9f6f9f54d55d331a0bb87
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M src/runtime/agas/server/route.cpp

  Log Message:
  -----------
  Taking hpx::throws by reference to avoid potential copy


  Commit: 517595f47ef6cda979774a12fc5580841c27e6b6
      
https://github.com/STEllAR-GROUP/hpx/commit/517595f47ef6cda979774a12fc5580841c27e6b6
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M hpx/parallel/algorithms/adjacent_difference.hpp
    M hpx/parallel/algorithms/adjacent_find.hpp
    M hpx/parallel/algorithms/copy.hpp
    M hpx/parallel/algorithms/detail/set_operation.hpp
    M hpx/parallel/algorithms/find.hpp
    M hpx/parallel/algorithms/is_heap.hpp
    M hpx/parallel/algorithms/is_partitioned.hpp
    M hpx/parallel/algorithms/is_sorted.hpp
    M hpx/parallel/algorithms/lexicographical_compare.hpp
    M hpx/parallel/algorithms/mismatch.hpp
    M hpx/parallel/algorithms/partition.hpp
    M hpx/parallel/algorithms/remove.hpp
    M hpx/parallel/algorithms/search.hpp
    M hpx/parallel/algorithms/set_union.hpp

  Log Message:
  -----------
  Fixing lifetime problems in parallel algorithms

ubsan reported lifetime problems in the change parallel algorithms.
By naming the lambdas, the problem went away


  Commit: f611a8c282ee7416dfa7d58637f61cead0860009
      
https://github.com/STEllAR-GROUP/hpx/commit/f611a8c282ee7416dfa7d58637f61cead0860009
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M tests/regressions/parallel/scan_different_inits.cpp

  Log Message:
  -----------
  Avoid integer overflow in test


  Commit: ed42e0d559624ba6d6661bed6086485ae502f1f8
      
https://github.com/STEllAR-GROUP/hpx/commit/ed42e0d559624ba6d6661bed6086485ae502f1f8
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M tests/regressions/actions/async_deferred_1523.cpp
    M tests/regressions/actions/make_continuation_1615.cpp
    M tests/regressions/actions/plain_action_1330.cpp
    M tests/regressions/actions/plain_action_1550.cpp
    M tests/regressions/actions/plain_action_move_semantics.cpp

  Log Message:
  -----------
  Fixing PP condition


  Commit: 2c60a5875dd2cbc15dc53ec67c16ad6e947483c3
      
https://github.com/STEllAR-GROUP/hpx/commit/2c60a5875dd2cbc15dc53ec67c16ad6e947483c3
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M .gitlab-ci.yml
    M .gitlab-ci/cmake.yml
    A .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-asan.yml
    A .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-ubsan.yml

  Log Message:
  -----------
  Adding UBSAN and ASAN runners to CI testing


  Commit: 8ebe6f7d22a597ae4b8d9d617fedd547ddf58fae
      
https://github.com/STEllAR-GROUP/hpx/commit/8ebe6f7d22a597ae4b8d9d617fedd547ddf58fae
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-ubsan.yml

  Log Message:
  -----------
  Reduce number of parallel unit test builds for ubsan to avoid OOM errors..


  Commit: 46e5cb7d8a1502c8eb451892b2cd91e46a7fcdc4
      
https://github.com/STEllAR-GROUP/hpx/commit/46e5cb7d8a1502c8eb451892b2cd91e46a7fcdc4
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-asan.yml
    M .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-ubsan.yml
    M tests/unit/parallel/block/task_block_executor.cpp

  Log Message:
  -----------
  Do not create artifacts for sanitizer example runs


  Commit: 8b2200fd7eb82b0a20654af014bfcb67a277ce53
      
https://github.com/STEllAR-GROUP/hpx/commit/8b2200fd7eb82b0a20654af014bfcb67a277ce53
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-asan.yml

  Log Message:
  -----------
  Enabling leak sanitizer

This also adds a suppression, which is needed for hwloc


  Commit: 0efb886d0d3fafcce3780e8cc5c1894f29042099
      
https://github.com/STEllAR-GROUP/hpx/commit/0efb886d0d3fafcce3780e8cc5c1894f29042099
  Author: Mikael Simberg <mikael.simb...@iki.fi>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-asan.yml

  Log Message:
  -----------
  Update leak sanitizer suppressions


  Commit: 6370a0adb50065080b88a1ed08071b7ac3e2b913
      
https://github.com/STEllAR-GROUP/hpx/commit/6370a0adb50065080b88a1ed08071b7ac3e2b913
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-asan.yml

  Log Message:
  -----------
  Updating leak suppressions


  Commit: fccd73ee984a3bebd5863def59966945c6670704
      
https://github.com/STEllAR-GROUP/hpx/commit/fccd73ee984a3bebd5863def59966945c6670704
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-asan.yml

  Log Message:
  -----------
  Attempt to fix leak suppressions generation


  Commit: 796731b749b55482c111f82b059c8782bc19d495
      
https://github.com/STEllAR-GROUP/hpx/commit/796731b749b55482c111f82b059c8782bc19d495
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-04-10 (Wed, 10 Apr 2019)

  Changed paths:
    M .gitlab-ci/linux/x86/clang-7.0.1/boost-1.65.1/debug-asan.yml

  Log Message:
  -----------
  Ignore leaks coming out of OpenMPI


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/a9dc511b067c...796731b749b5
_______________________________________________
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to