Service Desk (from badshah400@opensuse.org): Errors on 32-bit architectures when running make check

Hi, In trying to build packages for lalsuite for openSUSE, I have noticed several errors and crashes when running make check on 32-bit architectures. None of these problems occur on 64-bit architectures, so I wonder if these packages are even meant to build on, say, i586 or if I am doing something wrong that affects this arch specifically. For example, see the build failure when building lal for i586 on openSUSE_Tumbleweed at: https://build.opensuse.org/package/show/home:badshah400:branches:science/lal

The full build log is also available there (click on the "failed" link), but here is what I get from cat test/tools/test-suite.log on an i586 VM:

----------------------------------------------------------------
[   95s] + cat test/tools/test-suite.log
[   95s] ==========================================
[   95s]    LAL 7.0.0: test/tools/test-suite.log
[   95s] ==========================================
[   95s]
[   95s] # TOTAL: 15
[   95s] # PASS:  13
[   95s] # SKIP:  0
[   95s] # XFAIL: 0
[   95s] # FAIL:  2
[   95s] # XPASS: 0
[   95s] # ERROR: 0
[   95s]
[   95s] .. contents:: :depth: 2
[   95s]
[   95s] FAIL: TimeSeriesInterpTest
[   95s] ==========================
[   95s]
[   95s] interpolating unit amplitude 4 kHz sine function sampled at 16384 Hz to 100 MHz
[   95s] FAIL TimeSeriesInterpTest (exit status: 139)
[   95s]
[   95s] FAIL: IndependentDetResponseTest
[   95s] ================================
[   95s]
[   95s] ./IndependentDetResponseTest -c ./indTestDetResLHO.cfg
[   95s]
[   95s] Source Info:
[   95s] RA (radians): 2.141523e+00
[   95s] Dec (radians): 8.823443e-01
[   95s] Polarization (radians): 0.345523
[   95s] For GPS Seconds, NanoSeconds:  712249213,          0
[   95s] Sampling Rate (Hz): 0.000488
[   95s] Length of Data Set (seconds): 76280400.000000
[   95s] Ang. Vel. of Earth (radians/s) = 7.292116e-05
[   95s] Ang. Vel. of Earth about the Sun (radians/s) = 1.990987e-07
[   95s] Independent detector vertex longitude: -2.0840570927
[   95s] Independent detector vertex latitude: 0.81079500914
[   95s] Independent detector xArm Azimuth: 5.6548781395
[   95s] Detector name: LHO_4k,
[   95s] Detector struct location array  = { -2.161415e+06, -3.834695e+06, 4.600350e+06 },
[   95s] frDetector struct vertex long. (radians), lat. (radians), elev. =   -2.0840567692, 0.81079526383, 142.55400085
[   95s] frDetector struct xarm azimuth, yarm azimuth, xarm altitude (clockwise from north), yarm altitude (all in radians) =  5.6548771858, 4.0840806961, -0.000619500002365
[   95s] Detector angle between arms and angle to arm bisector counter-clockwise from east = 1.5707964897, -3.298682694
[   95s]
[   95s] Local Mean Sidereal Time from LAL (radians) = 0.971130
[   95s] Local Mean Sidereal Time from independent code (radians) = 0.971129
[   95s] Creating Vectors.
[   95s] Computing Independent Response Functions.
[   95s] Computing Response Functions Using LAL.
[   95s] Source Info
[   95s] RA: 2.141523e+00
[   95s] Dec: 8.823443e-01
[   95s] Psi: 3.455234e-01
[   95s] Detector location: (-2.1614e+06, -3.8347e+06, 4.6004e+06)
[   95s] GPS = { 712249213,         0}
[   95s] In GenerateResponseFuncUsingLAL LMST = 5.944864e+03
[   95s] Start computing AM response vectors
[   95s] timeinfo = 712249213 0 2048 37246
[   95s] Done computing AM response vectors
[   95s] Computing differences LAL F_+ - Independent F_+ and LAL F_x - Independent F_x.
[   95s]
[   95s] maxFPlusDiff, tolerance = 5.464926e-04, 1.000000e-03
[   95s]
[   95s] maxFCrossDiff, tolerance = 4.573315e-04, 1.000000e-03
[   95s] ./IndependentDetResponseTest.sh: line 10:  5400 Segmentation fault      ./IndependentDetResponseTest -c ${srcdir}/indTestDetResLHO.cfg
[   95s] FAIL IndependentDetResponseTest.sh (exit status: 1)
----------------------------------------------------------------

I can of course just disable 32-bit builds if you recommend that, but, if not, any help towards fixing these would be greatly appreciated.

Thanks in advance and best wishes.

Atri Bhattacharya

Edited Aug 15, 2020 by Adam Mercer
Assignee Loading
Time tracking Loading