47 lines
1.2 KiB
Plaintext
47 lines
1.2 KiB
Plaintext
# gis tests that we are currently unable to make UBSAN clean
|
|
|
|
--source include/not_ubsan.inc
|
|
|
|
# Also disabled on Windows ASAN due to https://bugs.llvm.org/show_bug.cgi?id=35365
|
|
--source include/not_asan_windows.inc
|
|
|
|
--echo #
|
|
--echo # BUG#21893562 ASSERTION FAILED: IT->BOTH(OPERATION_UNION) || IT->BOTH(OPERATION_INTERSECTION)
|
|
--echo #
|
|
|
|
# These tests get this, followed by a looong stack trace
|
|
# boost_1_60_0/boost/geometry/arithmetic/determinant.hpp:44:48:
|
|
# runtime error: signed integer overflow:
|
|
# 17235 * 144115188075875936 cannot be represented in type 'long long int'
|
|
|
|
do st_symdifference(
|
|
st_makeenvelope(point(1,2398046010000),point(30000,1)),
|
|
st_convexhull(
|
|
st_makeenvelope(point(120115188075850000,12000),point(8000,10000))
|
|
)
|
|
);
|
|
|
|
do st_symdifference(
|
|
st_envelope(
|
|
multipoint(
|
|
point(-28011,4652.2100),
|
|
point(2667,-32449)
|
|
)
|
|
),
|
|
st_makeenvelope(
|
|
point(-8560,2305843009213693948),
|
|
point(-2087,68)
|
|
)
|
|
);
|
|
|
|
do st_symdifference(
|
|
st_makeenvelope(point(2,28951),point(17237,5514.6191)),
|
|
st_makeenvelope(point(11192,-20054) , point(8128,144115188075855874))
|
|
);
|
|
|
|
do st_symdifference(
|
|
st_makeenvelope(point(16781,8388611),point(-15032,-2251799813685244)),
|
|
st_makeenvelope(point(-21087,31851),point(18514,20243))
|
|
);
|
|
|