[LLVMdev] Problem in External/SPEC/CFP2000/177.mesa/Makefile ?

Julien Lerouge jlerouge at apple.com
Wed Dec 23 18:26:13 PST 2009


Hello folks,

The makefile for 177.mesa says that for a small problem size, it will
get 100 frames. But in the spec sources I have, the test folder only
contains numbers for 10 frames:

$ speccpu2000/benchspec/CFP2000/177.mesa/data $ wc -l test/input/numbers
      10 test/input/numbers

Generating 100 frames causes undefined behaviour because the program is
doing unchecked fscanf on that "numbers" file.

Is my version of spec wrong ? If not, can we apply the attached patch ?

Thanks,
Julien

-- 
Julien Lerouge
PGP Key Id: 0xB1964A62
PGP Fingerprint: 392D 4BAD DB8B CE7F 4E5F FA3C 62DB 4AA7 B196 4A62
PGP Public Key from: keyserver.pgp.com
-------------- next part --------------
Index: External/SPEC/CFP2000/177.mesa/Makefile
===================================================================
--- External/SPEC/CFP2000/177.mesa/Makefile	(revision 92115)
+++ External/SPEC/CFP2000/177.mesa/Makefile	(working copy)
@@ -4,7 +4,7 @@
 ifdef LARGE_PROBLEM_SIZE
 RUN_OPTIONS := -frames 500
 else
-RUN_OPTIONS := -frames 100
+RUN_OPTIONS := -frames 10
 endif
 
 RUN_OPTIONS += -meshfile mesa.in -ppmfile mesa.ppm


More information about the llvm-dev mailing list