boostorg / boostorg/test

[MSVC] one test failed under msvc x86 /permissive- mode

Open
#344 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
213
Forks
149
Avg merge
18h 17m
Merged PRs (30d)
2

Description

**Issue description:**
One test fails after runtest in MSVC. Could you please take a look?

**Reproduce steps:**
1. git clone ​https://github.com/boostorg/boost.git F:\gitP\boostorg\boost
2. git -C "F:\gitP\boostorg\boost" submodule update --init --recursive
3. open a VS 2019 x86 command prompt and go to F:\gitP\boostorg\boost
4. set _CL_=/permissive-
5. .\bootstrap
6. .\b2 -j16 variant=release --build-dir=out\x86rel libs\test\test address-model=32 2>&1

**Expected result:**
test pass.

**Actual result:**
*** 1 failure is detected in the test module "timeout-error-suite"

EXIT STATUS: 201
====== END OUTPUT ======


set status=0
if %status% NEQ 0 (
echo Skipping test execution due to testing.execute=off
exit 0
)
"out\x86rel\boost\bin.v2\libs\test\test\test-timeout-suite.test\msvc-14.2\release\address-model-32\threading-multi\test-timeout-suite.exe" -- > "out\x86rel\boost\bin.v2\libs\test\test\test-timeout-suite.test\msvc-14.2\release\address-model-32\threading-multi\test-timeout-suite.output" 2>&1
set status=%ERRORLEVEL%
echo. >> "out\x86rel\boost\bin.v2\libs\test\test\test-timeout-suite.test\msvc-14.2\release\address-model-32\threading-multi\test-timeout-suite.output"
echo EXIT STATUS: %status% >> "out\x86rel\boost\bin.v2\libs\test\test\test-timeout-suite.test\msvc-14.2\release\address-model-32\threading-multi\test-timeout-suite.output"
if %status% EQU 0 (
copy "out\x86rel\boost\bin.v2\libs\test\test\test-timeout-suite.test\msvc-14.2\release\address-model-32\threading-multi\test-timeout-suite.output" "out\x86rel\boost\bin.v2\libs\test\test\test-timeout-suite.test\msvc-14.2\release\address-model-32\threading-multi\test-timeout-suite.run"
)
set verbose=0
if %status% NEQ 0 (
set verbose=1
)
if %verbose% EQU 1 (
echo ====== BEGIN OUTPUT ======
type "out\x86rel\boost\bin.v2\libs\test\test\test-timeout-suite.test\msvc-14.2\release\address-model-32\threading-multi\test-timeout-suite.output"
echo ====== END OUTPUT ======
)
exit %status%

...failed testing.capture-output out\x86rel\boost\bin.v2\libs\test\test\test-timeout-suite.test\msvc-14.2\release\address-model-32\threading-multi\test-timeout-suite.run...

**Detailed log:**
[test.log.115.out.log](https://github.com/boostorg/test/files/8966758/test.log.115.out.log)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.