tadeja commented on PR #49961:
URL: https://github.com/apache/arrow/pull/49961#issuecomment-4444272861

   [-> Complete repro (+ changes in cpp.yml to run CI jobs on several OSes) 
here 
<-](https://github.com/apache/arrow/pull/49961/changes/0cb619f531b649e2a83c1a0ff94a0ad240427363..6a0cc7aa572eac9f3d6065463f73c3d74cf56503#diff-49455d93f7195fb645698d0634d76e54f81bec9875e372d391f5da308c24473bR1-R169)
   
   GCC: 16.1.0 [(MSYS2 mingw-w64-x86_64-gcc 
package)](https://github.com/apache/arrow/actions/runs/25812381840/job/75840594302?pr=49961#step:5:241)
   Target: 
[x86_64-w64-mingw32](https://github.com/apache/arrow/actions/runs/25670542471/job/75354324796?pr=49945#step:7:969)
   C++ stdlib: `libstdc++`
   Flags: [(not 
AVX)](https://github.com/apache/arrow/actions/runs/25670542471/job/75354324796?pr=49945#step:7:121)
   [Logs of the failing job AMD64 Windows MinGW MINGW64 
C++](https://github.com/apache/arrow/actions/runs/25812381840/job/75840594302?pr=49961#step:6:50)
 :
   ```bash
   Run g++ \ ...
   done: stage=3 checks=709 lock_ok=709 lock_fail=1 check_enter=709 
check_ok=709 bad_weak_ptr=0 impossible_expired=1
   REPRODUCED: weak_ptr.lock() failed while owning shared_ptr was alive
   Error: Process completed with exit code 127.
   ```
   ---
   
   The same source built in the same MSYS2 environment with `clang` + `libc++` 
runs OK for the configured duration (32 threads, 30 seconds, ~80M successful 
weak_ptr.lock() + shared_from_this() iterations)
   [Logs of AMD64 Windows MinGW CLANG64 
C++](https://github.com/apache/arrow/actions/runs/25812381840/job/75840594977?pr=49961#step:6:50)
 :
   ```bash
   Run clang++ \ ...
   done: stage=6 checks=91674695 lock_ok=91674695 lock_fail=0 
check_enter=91674695 check_ok=91674695 bad_weak_ptr=0 impossible_expired=0
   No failure observed in this run
   ```
   
   
   [bad_weak_ptr repro Ubuntu 
GCC](https://github.com/apache/arrow/actions/runs/25812381840/job/75840594841?pr=49961#step:3:16)
 :
   ```bash
   Run g++ \ ...
   done: stage=6 checks=23082825 lock_ok=23082825 lock_fail=0 
check_enter=23082825 check_ok=23082825 bad_weak_ptr=0 impossible_expired=0
   No failure observed in this run
   ```
   
   [bad_weak_ptr repro Ubuntu 
Clang](https://github.com/apache/arrow/actions/runs/25812381840/job/75840595148?pr=49961#step:3:16)
 :
   ```bash
   Run clang++ \ ...
   done: stage=6 checks=20468225 lock_ok=20468225 lock_fail=0 
check_enter=20468225 check_ok=20468225 bad_weak_ptr=0 impossible_expired=0
   No failure observed in this run
   ```
   
   [bad_weak_ptr repro macOS 
Clang](https://github.com/apache/arrow/actions/runs/25812381840/job/75840595653?pr=49961#step:3:16)
 :
   ```bash
   Run clang++ \ ...
   done: stage=6 checks=20876297 lock_ok=20876297 lock_fail=0 
check_enter=20876297 check_ok=20876297 bad_weak_ptr=0 impossible_expired=0
   No failure observed in this run
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to