[LLVMbugs] [Bug 542] NEW: Juicy C++ benchmark chokes CFE

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sat Mar 26 08:46:25 PST 2005


http://llvm.cs.uiuc.edu/bugs/show_bug.cgi?id=542

           Summary: Juicy C++ benchmark chokes CFE
           Product: tools
           Version: trunk
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: llvm-g++
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: duraid at octopus.com.au


The following source unfortunately chokes the CFE:

http://www.tat.physik.uni-tuebingen.de/~rguenth/gcc/tramp3d-v3.cpp.gz

Here's what a very recent CVS llvm-g++ has to say about this file (same problem
on x86 and ia64):

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/work/tramp3d-v3.cpp: In member function `void
ScalarCode<Function>::operator()(const F1&, const Interval<F1::dimensions>&)
const [with F1 = Field<UniformRectilinearMesh<MeshTraits<3, double,
UniformRectilinearTag, CartesianTag, 3> >, double, MultiPatch<GridTag,
Remote<Brick> > >, Function = CheckRegularity<3>]':
/work/tramp3d-v3.cpp:42424:   instantiated from `void
ScalarCode<Function>::operator()(const F1&) const [with F1 =
Field<UniformRectilinearMesh<MeshTraits<3, double, UniformRectilinearTag,
CartesianTag, 3> >, double, MultiPatch<GridTag, Remote<Brick> > >, Function =
CheckRegularity<3>]'
/work/tramp3d-v3.cpp:56608:   instantiated from here
/work/tramp3d-v3.cpp:42418: internal compiler error: in lookup_member, at
cp/search.c:1238
Please submit a full bug report,
with preprocessed source if appropriate.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

FWIW, this is a numerical astrophysics code being used to track both GCC compile
and runtime performance. I'd like to add it to the test suite, hence this bug
report.



------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the llvm-bugs mailing list