mirror of
https://github.com/boostorg/lockfree.git
synced 2026-07-21 13:23:29 +00:00
bjam: disable intreprocess on 390x CI
This commit is contained in:
+10
-5
@@ -25,10 +25,7 @@ rule test_all
|
||||
|
||||
for local fileb in [ glob *.cpp ]
|
||||
{
|
||||
all_rules += [ run $(fileb)
|
||||
: # additional args
|
||||
: # test-files
|
||||
: # requirements
|
||||
local reqs =
|
||||
<toolset>acc:<linkflags>-lrt
|
||||
<toolset>acc-pa_risc:<linkflags>-lrt
|
||||
<target-os>windows,<toolset>gcc:<linkflags>"-lole32 -loleaut32 -lpsapi -ladvapi32"
|
||||
@@ -39,7 +36,15 @@ rule test_all
|
||||
<threading>multi
|
||||
<link>static
|
||||
<define>BOOST_TEST_NO_OLD_TOOLS
|
||||
] ;
|
||||
;
|
||||
|
||||
# Interprocess tests fail under QEMU on s390x (bad_alloc in shared memory)
|
||||
if $(fileb) = queue_interprocess_test.cpp || $(fileb) = stack_interprocess_test.cpp
|
||||
{
|
||||
reqs += <architecture>s390x:<build>no ;
|
||||
}
|
||||
|
||||
all_rules += [ run $(fileb) : : : $(reqs) ] ;
|
||||
}
|
||||
|
||||
return $(all_rules) ;
|
||||
|
||||
Reference in New Issue
Block a user