testsuite: Unbreak galois_raytrace on i386
authorBen Gamari <ben@smart-cactus.org>
Tue, 11 Jun 2019 17:24:35 +0000 (13:24 -0400)
committerBen Gamari <ben@smart-cactus.org>
Wed, 12 Jun 2019 12:27:25 +0000 (08:27 -0400)
galois_raytrace was previously broken on i386 due to use of x87
arithmethic on that platform. However,
42504f4a575395a35eec5c3fd7c9ef6e2b54e68e removes x87 support; this
resulted in an unexpected pass. Unmark this test as broken.

testsuite/tests/programs/galois_raytrace/test.T

index 743cbbf..ba28465 100644 (file)
@@ -1,8 +1,3 @@
-# Floating point differences on x86 using the NCG
-if config.platform.startswith('i386-') and \
-       config.platform != 'i386-unknown-openbsd':
-    setTestOpts(expect_fail_for(['hpc','optasm','profasm','threaded2','profthreaded']))
-
 test('galois_raytrace', [extra_files(['CSG.hs', 'Construct.hs', 'Data.hs', 'Eval.hs', 'Geometry.hs', 'Illumination.hs', 'Intersections.hs', 'Interval.hs', 'Main.hs', 'Misc.hs', 'Parse.hs', 'Primitives.hs', 'Surface.hs', 'galois.gml']),
                          when(fast(), skip)],
      multimod_compile_and_run, ['Main', '-package parsec'])