[Mpi-forum] (Continued) Latex woes

William Gropp wgropp at illinois.edu
Fri Jun 10 11:48:57 CDT 2011


Thanks.  I've committed the fix in 278.

Bill

On Jun 10, 2011, at 9:41 AM, Jeff Squyres wrote:

> Ah, gotcha.  I just added you to the "wg" SVN group, so you should  
> be able to commit in the wg tree now.
>
>
>
> On Jun 10, 2011, at 10:32 AM, William Gropp wrote:
>
>> I've committed it in one place in the approved branch, but can't  
>> fix it in the bw-compat ticket 278 branch.
>>
>> Bill
>>
>> On Jun 10, 2011, at 7:08 AM, Jeff Squyres wrote:
>>
>>> Thanks!
>>>
>>> Is there an SVN permissions problem such that you can't commit?  
>>> (assumedly to the /minutiae branch, since the MPIreplace* (etc.)  
>>> macros are not on the /approved branch...?)
>>>
>>>
>>> On Jun 9, 2011, at 8:23 PM, William Gropp wrote:
>>>
>>>> Attached is the diff of the fix.  I can't commit it, so one of  
>>>> you will need to.
>>>>
>>>> Bill
>>>>
>>>> <fix>
>>>> On Jun 9, 2011, at 12:20 PM, William Gropp wrote:
>>>>
>>>>> Floats lost is often due to a limitation in LaTeX.  One possible  
>>>>> issue is that the the change markers use floats, and so do  
>>>>> tables.  LaTeX isn't very happy with floats within floats.  I'm  
>>>>> in a meeting today and can't look at it until later, but one  
>>>>> solution may be to inline the ticket info in these cases.
>>>>>
>>>>> Bill
>>>>>
>>>>> On Jun 9, 2011, at 11:30 AM, Jeff Squyres wrote:
>>>>>
>>>>>> Bill --
>>>>>>
>>>>>> We're still having latex woes in ticket 278.  Can you help?
>>>>>>
>>>>>> We replaced all the \MPIreplace macros with deletebegin/end and  
>>>>>> updatebegin/end, but we're still getting "Float(s) lost".  It  
>>>>>> seems to have to do with a table in datatype.tex.  The table  
>>>>>> looks like this:
>>>>>>
>>>>>> -----
>>>>>> \begin{table}[ht]
>>>>>> \begin{center}
>>>>>> \begin{constlist}
>>>>>> \constitem{MPI\_COMBINER\_NAMED}{a named predefined datatype}
>>>>>> ...etc.
>>>>>> \MPIdeleteBegin{3.0}{278}
>>>>>> \constitem{MPI\_COMBINER\_HVECTOR\_INTEGER}{\mpifunc{MPI\_TYPE 
>>>>>> \_HVECTOR} from Fortran}
>>>>>> \constitem{MPI\_COMBINER\_HVECTOR}{\mpifunc{MPI\_TYPE\_HVECTOR}  
>>>>>> from C or C++}
>>>>>> \constskipitem{}{\ \ and in some case Fortran}
>>>>>> \constskipitem{}{\ \  or \mpifunc{MPI\_TYPE\_CREATE\_HVECTOR}}
>>>>>> \MPIdeleteEnd{3.0}
>>>>>> \MPIupdateBegin{3.0}{278}
>>>>>> \constitem{MPI\_COMBINER\_HVECTOR}{\mpifunc{MPI\_TYPE\_CREATE 
>>>>>> \_HVECTOR}}
>>>>>> \MPIupdateEnd{3.0}
>>>>>> ...etc.
>>>>>> -----
>>>>>>
>>>>>> If we remove all the \MPIdelete* and \MPIupdate* macros, it  
>>>>>> builds ok.  If we put even one of them back, we get "Float(s)  
>>>>>> lost" and pdflatex aborts.  But other than that, we're totally  
>>>>>> stumped (we've wasted 2+ hours trying to solve this so far :-( ).
>>>>>>
>>>>>> What should we do?
>>>>>>
>>>>>> -- 
>>>>>> Jeff Squyres
>>>>>> jsquyres at cisco.com
>>>>>> For corporate legal information go to:
>>>>>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> mpi-forum mailing list
>>>>>> mpi-forum at lists.mpi-forum.org
>>>>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>>>>>
>>>>> William Gropp
>>>>> Director, Parallel Computing Institute
>>>>> Deputy Director for Research
>>>>> Institute for Advanced Computing Applications and Technologies
>>>>> Paul and Cynthia Saylor Professor of Computer Science
>>>>> University of Illinois Urbana-Champaign
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> mpi-forum mailing list
>>>>> mpi-forum at lists.mpi-forum.org
>>>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>>>>
>>>> William Gropp
>>>> Director, Parallel Computing Institute
>>>> Deputy Director for Research
>>>> Institute for Advanced Computing Applications and Technologies
>>>> Paul and Cynthia Saylor Professor of Computer Science
>>>> University of Illinois Urbana-Champaign
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> mpi-forum mailing list
>>>> mpi-forum at lists.mpi-forum.org
>>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>>>
>>>
>>> -- 
>>> Jeff Squyres
>>> jsquyres at cisco.com
>>> For corporate legal information go to:
>>> http://www.cisco.com/web/about/doing_business/legal/cri/
>>>
>>>
>>> _______________________________________________
>>> mpi-forum mailing list
>>> mpi-forum at lists.mpi-forum.org
>>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>>
>> William Gropp
>> Director, Parallel Computing Institute
>> Deputy Director for Research
>> Institute for Advanced Computing Applications and Technologies
>> Paul and Cynthia Saylor Professor of Computer Science
>> University of Illinois Urbana-Champaign
>>
>>
>>
>> _______________________________________________
>> mpi-forum mailing list
>> mpi-forum at lists.mpi-forum.org
>> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum
>
>
> -- 
> Jeff Squyres
> jsquyres at cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
>
>
> _______________________________________________
> mpi-forum mailing list
> mpi-forum at lists.mpi-forum.org
> http://lists.mpi-forum.org/mailman/listinfo.cgi/mpi-forum

William Gropp
Director, Parallel Computing Institute
Deputy Director for Research
Institute for Advanced Computing Applications and Technologies
Paul and Cynthia Saylor Professor of Computer Science
University of Illinois Urbana-Champaign






More information about the mpi-forum mailing list